Functieblok PREG_QUOTE

De functieblok PREG_QUOTE maskert tekens van reguliere expressies.

Opmerking: Deze functie is Binary-Safe. Dit betekent dat UTF8-tekens niet direct kunnen worden bewerkt.

Ingang STR

De ingang plaatst een backslash voor elk teken dat behoort tot de syntaxis van een reguliere expressie. Dit is nuttig als u een tekst wilt doorzoeken op overeenkomsten met een tijdens de uitvoering gegenereerde tekenreeks die speciale RegEx-tekens kan bevatten.

Speciale tekens van reguliere expressies zijn:

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

Het is op te merken dat / geen speciaal RegEx-teken is.

Ingang DELIMITER

Als de optionele ingang is opgegeven, wordt deze ook gemaskeerd. Dit is nuttig om de begrenzer te maskeren die door de PCRE-functies nodig is. De / is de meest gebruikte begrenzer.

Uitgang Q

De uitgang geeft de gemaskeerde tekenreeks terug.