Приложение 4. Perl-совместимые регулярные выражения
|
\
|
общее обозначение для escape-последовательностей. Имеют различное использование, рассмотрены ниже
|
^
|
совпадает с началом фрагмента для поиска или перед началом строки в многострочном режиме
|
$
|
совпадает с концом фрагмента для поиска или перед концом строки в многострочном режиме
|
.
|
символьный класс, содержащий все символы. Этот метасимвол, совпадает с любым символом кроме символа новой строки по умолчанию.
|
[...]
|
символьный класс. Совпадение происходит с любым элементом из заданного в квадратных скобках списка
|
|
|
метасимвол означающий «или». Позволяет объединить несколько регулярных выражений в одно, совпадающее с любым из выражений-компонентов
|
(...)
|
ограничение подстроки поиска в общем шаблоне поиска
|
?
|
совпадает с одним необязательным символом
|
*
|
совпадает с неограниченным количеством любых необязательных символов, указанных слева
|
+
|
совпадает с неограниченным количеством символов, указанный слева. Для совпадения требуется хотя бы один произвольный символ
|
{мин, макс}
|
интервальный квантификатор - требуется минимум экземпляров, допускается максимум экземпляров.
|
\
|
Escape - символ
|
^
|
Инвертированный символьный класс, мета-символ обязательно должен быть первым символом в описании класса. Совпадение будет происходить с любыми символами, не входящими в символьный класс
|
-
|
Используется для обозначения интервала символов
|
[...]
|
Ограничитель символьного класса
|
User comments:
G_Z | 04.03.2015 19:53 |
. символьный класс, содержащий все символы. Этот метасимвол, совпадает с любым символом кроме символа новой строки по умолчанию. Ошибка. Точка по умолчанию совпадает и с символом новой строки. |
|
coel | 14.08.2011 11:21 |
RegexPal — яваскриптовый тестер регулярных выражений |
|
Sumo | 28.03.2011 10:08 |
Unicode-properties для регулярных выражений - http://www.regular-expressions.info/unicode.html |
|
pereskokov | 09.05.2008 01:42 |
Может быть, новичкам (типа меня) будет полезна следующая информация: а не И еще, пара статей, очень и очень полезных при знакомстве с регулярными выражениями (упоминавшиеся на форуме):http://phpclub.ru/detail/article/regexp_1 http://phpclub.ru/detail/article/regexp_2 |
Copyright © 19972021 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 29.03.2011 |