Blok funkce PREG_QUOTE

Blok funkce PREG_QUOTE maskuje znaky regulárních výrazů.

Poznámka: Tato funkce je Binary-Safe. To znamená, že UTF8-znaky nelze přímo upravovat.

Vstup STR

Vstup přidává zpětné lomítko před každý znak, který patří do syntaxe regulárního výrazu. To je užitečné, když musíte text prohledávat podle shod s řetězcem vytvořeným během běhu, který může obsahovat speciální RegEx-znaky.

Speciální znaky regulárních výrazů jsou:

. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #

Je třeba poznamenat, že / není zvláštní RegEx-znak.

Vstup DELIMITER

Pokud byl zadán volitelný vstup, je také maskován. To je užitečné pro maskování oddělovače, který vyžadují funkce PCRE. Lomítko / je nejčastěji používaným oddělovačem.

Výstup Q

Výstup vrací maskovanou řetězovou hodnotu.