Colourban wrote:...Ну вот где в помощи по AkelPadу это можно было бы прочитать по-русски? Я часа три перелопачивал информацию здесь на форуме и просто в интернете...
Вопрос задается регулярно. Столь же регулярно отвечаю, используя следующую фразу:
Крайне полезно ознакомиться с разделом 8 "Синтаксис регулярных выражений" руководства пользователя AkelPad 4. См файл "\AkelFiles\Docs\AkelHelp-Rus.htm".
Данный раздел занимает около двух машинописных страниц, но он стОит того, чтобы потратить на него хотя бы час! (Лучше бы побольше, но для первого раза будет достаточно. Всё равно всего не запомните, но хоть будете знать потом, что и где искать)
Там вы узнаете, например, что:
\d Соответствует знаку цифры. Эквивалентно '[0-9]'.
{n} Найти далее предыдущий символ или выражения ровно n раз. Например, 'о{2}' не соответствует "o" в "Bob", но соответствует "oo" в "food".
{n,} Найти далее предыдущий символ или выражения не меньше n раз. Например, 'o{2,}' не соответствует "o" в "Bob", но соответствует "ooooo" в "foooood". 'o{1,}' эквивалентно 'o+'. 'o{0,}' эквивалентно 'o*'.
{n,m} Найти далее предыдущий символ или выражения не меньше n раз, но не больше m раз. Например, 'o{1,3}' соответствует первым "ooo" в "fooooood". 'o{0,1}' эквивалентно 'o?'. Пробелы между запятой и числами не используются.
А также много других интересных вещей.
Если вы в первый раз там 80% не поймете, то даже те усвоенные 20% навсегда изменят вашу жизнь (к лучшему).