*
*Купить рекламу
* НОВАЯ ПАРТНЕРКА ПЛАТИТ КАЖДЫЙ ДЕНЬ
* Привет, Казахстан!
Описание: Если в «регулярку» передается динамичная строка, то её принято экранировать с помощью preg_quote(). Однако иногда такой экран может не подойти, когда, например, не нужно экранировать символ : допустим в url. В этом случае может пригодится менее известная функция quotemeta() - она не экранирует символы: { } = ! < > | : -.
Код:
preg_quote('.  + * ? [ ^ ] $ ( ) { } = ! < > | : -');
// экранирует: . + * ? [ ^ ] ( $ ) { } = ! < > | : -
// получим: . + * ? [ ^ ] $ ( ) { } = ! < > | : -

quotemeta('. + * ? [ ^ ] $ ( ) { } = ! < > | : -');
// экранирует: . + * ? [ ^ ] ( $ )
// получим: . + * ? [ ^ ] $ ( ) { } = ! < > | : -
Добавил: * uniconico (3 Сент 2018 в 22:25)
Комментарии (6)
Скачать: TEXTAREA | TXT
Онлайн: 18 из 15558
Последний: * 94KONG
Служба поддержки
* Gix.Su - Магазин скриптов