Метасимволы

Внутри регулярного выражения можно использовать следующие метасимволы:

· "\" – если следующий символ в обычном режиме имеет какое-либо специальное значение, то он теряет это свое специальное значение и рассматривается как обычный символ. Если следующий символ в обычном режиме не имеет никакого специального значения, то он может получить такое значение, будучи соединенным с символом "\";

· "|" – начало альтернативного поиска;

· "." – на данном месте в строке может находиться любой символ (за исключением символа перевода строки);

· "+" – предыдущий символ может повторяться в строке поиска один или более раз;

· "*" – предыдущий символ может повторяться в строке поиска ноль или более раз;

· "?" – предыдущий символ может повторяться в строке поиска один раз или отсутствовать;

· "(" и ")" – начало и окончание группы элементов;

· "{" и "}" – начало и окончание квантификатора;

· "[" и "]" – начало и окончание описания класса символов;

· "^" – поиск в начале строки (или в начале каждой подстроки в строке, состоящей из нескольких подстрок, разделенных символами "\n").

Если эти символы необходимо использовать в регулярных выражениях как обычные символы, перед ними необходимо вставить символ "\".








Дата добавления: 2015-04-05; просмотров: 731;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.