При работе с регулярными выражениями очень важно иметь
возможность задавать любой символ в качестве условия для
поиска, но ведь у многих из них есть свое, специальное
предназначение. Для этих целей в регулярных выражениях
предусмотрены escape-последовательности, для задания которых
используется обратная косая черта "\". после которой вы можете
указать числовую величину в одном из следующих форматов:
Последовательность
|
Описание
|
Одна или две цифры
|
Подстроки, полученные в результате предыдущих совпадений. Эти
величины известны как обратные ссылки и обсуждаются в отдельном
разделе
|
Двух- или трехзначное
восьмеричное число
|
Символ, порядковый номер которого равен этому восьмеричному
значению, но при условии, что его нельзя проинтерпретировать
как обратную ссылку
|
Символ x и две шестнадцатеричные
цифры
|
Символ, порядковый номер которого равен этому шестнадцатеричному
значению. Пример: \x3e соответствует символу >
|
Символ c и одна буква
|
Управляющий символ. Пример: \cG соответствует сочетанию
<Ctrl+G>.
|
Любой другой символ
|
Этот символ. Пример: \& соответствует символу &
|
|