Что такое регулярные выражения
Регулярные выражения - это шаблоны поиска подстроки в строке. Например, Вам в тексте нужно найти все слова, начинающиеся на букву 'a' или все слова не менее 4 букв и т.д. В ZennoPoster регулярные выражения помогут Вам, например, найти ссылку подтверждения в письме или текстовую каптчу на web странице. А если Вы будете писать парсер, то без регулярных выражений точно не обойдетесь.
Регулярные выражения на самом деле очень просты, нужно знать всего несколько команд-обозначений (а с нашим конструктором и это не обязательно).
Где в ZennoPoster используются регулярные выражения и для чего
Поиск подстроки в тексте файла.
Поиск письма подтверждения регистрации в ящике.
Поиск ссылки подтверждения регистрации в письме.
Поиск строк для удаления в списках.
Парсинг web страниц.
И ещё много всяких полезных применений.
Как быстро составить регулярное выражение в ZennoPoster
Для составления регулярных выражений Вы можете воспользоваться помощником - Конструктором регулярных выражений. Открыть его можно, нажав кнопку Тестер рег. выражений в меню расширенный редактор:
...
Программа позволяет использовать Групповые регулярные выражения и сохранить сразу несколько результатов одновременно. Далее результаты можно сохранить по группам в переменные с выбором номера совпадения, а так же в таблицу с возможностью исключения столбцов.
...
Обратите внимание
Регулярное выражение ищет столько подстрок, сколько есть в тексте. Если нужно взять какой-то конкретный номер совпадения, пользуйтесь диапазонами.
Основные команды
Также Вы можете самостоятельно попробовать составить регулярное выражение, воспользовавшись следующими советами:
...
\w - слово (цифра или буква)
\W - не слово (не цифра и не буква)
\d - десятичная цифра
\D - не десятичная цифра
\s - пустое место (пробел, \f, \n, \r, \t, \v)
\S - не пустое место (не пробел, не \f, не \n, не \r, не \t, не \v)
Пользователи рекомендуют
Регулярные выражения 10 минут на урок
Википедия
Много полезного
Шпаргалка по регулярным выражениям