Межсетевое экранирование

Понятие регулярных выражений


Регулярное выражение является миниязыком программирования, разработанным для поиска на соответствие образцу.

Замечание. В Apache 1.x и Apache 2.x используются различные инструментальные средства для регулярных выражений. В Apache 2.x обработка регулярных выражений совместима с Perl. В Apache 1.x обработка регулярных выражений совместима с POSIX.

В регулярных выражениях используются специальные символы. Приведем краткую семантику некоторых из них:

СимволОписание
.Соответствует любому символу
(…)Группирует последовательность элементов
+Соответствует образцу один или более раз
*Соответствует образцу нуль или более раз
?Соответствует образцу нуль или один раз
^Соответствует началу строки
$Соответствует образцу в конце строки
! (перед первым символом)Инвертирует выражение



Содержание раздела