Расширенный синтаксис регулярных выражений

Наверх  Предыдущий  Следующий

The Bat! использует Perl-совместимую библиотеку регулярных выражений (PCRE). Эта библиотека представляет собой набор функций, которые реализуют проверку шаблонов регулярных выражений с использованием синтаксиса и семантики, аналогичной Perl 5, с небольшими отличиями. Текущая реализация соответствует версии Perl 5.005. В нижеследующих главах описывается синтаксис и семантика регулярных выражений, поддерживаемых PCRE. Для получения информации о синтаксисе регулярных выражений Perl 5 вы можете обратиться к справочнику http://www.perl.com/CPAN-local/doc/manual/html/pod/perlre.html

 

Подразделы

Мета-символы
"\" обратная косая черта
"^" и "$"
"." точка
"[" и "]" квадратные скобки
"|" вертикальная черта
Установка внутренних опций
Подшаблоны
Подшаблоны однократного действия
Условные подшаблоны
Повторения
Обратные ссылки
Утверждения
Комментарии
Производительность
Ограничения
Отличия от Perl

 

Библиотека PCRE, является открытым ПО, а эти главы (Расширенный синтаксис регулярных выражений) написаны Филипом Хейзелом - Philip Hazel <ph10@cam.ac.uk>, University of Cambridge Computing Service, Cambridge, England. Phone: +44 1223 334714.

Copyright © 1997-1999 University of Cambridge

 

Регулярные выражения также описаны в документации к Perl, а также в большом числе других книг. Книга Jeffrey Friedl "Mastering Regular Expressions", опубликованная в издательстве O'Reilly (ISBN 1-56592-257-3), детально раскрывает работу с регулярными выражениями.