Вступление
Ниже описаны синтаксис и семантика регулярных выражений, поддерживаемых библиотекой PCRE. Регулярные выражения также описаны в документации языка Perl и во множестве других книг, некоторые содержат большое количество примеров. Очень подробно регулярные выражения описаны в книге Джеффри Фридла "Регулярные выражения" (Jeffrey Friedl "Mastering Regular Expressions"), опубликованной издательством O'Reilly (ISBN 1-56592-257-3). Описание ниже дано в качестве справочной информации.
Регулярное выражение - это шаблон, с которым сравнивается указанная строка слева направо. Большинство символов в шаблоне являются самими собой, и совпадают с соответствующими символами в искомой строке. В качестве банального примера, шаблон The quick brown fox соответствует той части искомой строки, которая с ним совпадает.
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Обработка текста
- Функции для работы с регулярными выражениями (Perl-совместимые)
- Регулярные выражения PCRE
- Вступление
- Разделители
- Метасимволы
- Экранирующие последовательности
- Свойства Unicode-символов
- Якоря
- Метасимвол точка
- Символьные классы
- Альтернативный выбор
- Установка внутренних опций
- Подмаски
- Повторение
- Обратные ссылки
- Утверждения
- Однократные подмаски
- Условные подмаски
- Комментарии
- Рекурсивные шаблоны
- Производительность
Коментарии
PCRE is an acronym for Perl Compatible Regular Expressions. "The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5." (from: pcre dot org)