preg_quote
preg_quote
(PHP 3>= 3.0.9, PHP 4)
preg_quote - закавычивает символы регулярного выражения.
Описание
string preg_quote (string str [, string delimiter])
preg_quote() принимает str и помещает backslash перед каждым символом, который является частью синтаксиса регулярного выражения. Это используется в тех случаях, когда у вас имеется строка на этапе прогона, которая должна совпасть с некоторым текстом и может содержать специальные regex-символы.
Если необязательный delimiter специфицирован, он также мнемонизируется/escaped. Это делается для мнемонизации разграничителя/delimiter, которая необходима в PCRE-функциях. Символ / это самый распространённый разграничитель.
Специальные символы регулярного выражения:
. \\ + * ? [ ^ ] $ ( ) { } = ! < > | : |
Пример 1.
|