Приложение 4. Perl-совместимые регулярные выражения
|
1) | распознаваемые в любой части шаблона, не заключенной в квадратные скобки;
|
2) | распознаваемые в частях шаблона, заключенных в квадратные скобки.
|
\
|
общее обозначение для escape-последовательностей; предусматривают различное использование, рассмотрены ниже
|
^
|
совпадает с началом фрагмента для поиска или перед началом строки в многострочном режиме
|
$
|
совпадает с концом фрагмента для поиска или перед концом строки в многострочном режиме
|
.
|
символьный класс, содержащий все символы; этот метасимвол совпадает с любым символом, кроме символа новой строки по умолчанию.
|
[...]
|
символьный класс; совпадает с любым элементом из списка, заданного в квадратных скобках
|
|
|
метасимвол, означающий «или»; позволяет объединить несколько регулярных выражений в одно, совпадающее с любым из выражений-компонентов
|
(...)
|
ограничение подстроки поиска в общем шаблоне поиска
|
?
|
совпадает с одним необязательным символом
|
*
|
совпадает с неограниченным количеством любых необязательных символов, указанных слева
|
+
|
совпадает с неограниченным количеством символов, указанных слева; для совпадения требуется хотя бы один произвольный символ
|
{мин, макс}
|
интервальный квантификатор - требуется минимум экземпляров, допускается максимум экземпляров
|
\
|
escape-символ
|
^
|
инвертированный символьный класс, метасимвол обязательно должен быть первым символом в описании класса; совпадение будет происходить с любыми символами, не входящими в символьный класс
|
-
|
обозначение интервала символов
|
[...]
|
ограничитель символьного класса
|
Copyright © 19972024 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 16.10.2024 |