
Blloku funksion PREG_QUOTE maskon karakteret e shprehjeve të rregullta.
Shënim: Kjo funksion është Binary-Safe. Kjo do të thotë se karakteret UTF8 nuk mund të përpunohen direkt.
Hyrja vendos një backslash para secilit karakter që i takon sintaksës së një shprehje të rregullt. Kjo është e dobishme, nëse duhet të kërkoni një tekst për përputhime me një varg karakteresh të krijuar gjatë ekzekutimit, i cili mund të përmbajë karaktere speciale RegEx.
Karakteret speciale të shprehjeve të rregullta janë:
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
Duhet vërejtur se / nuk është karakter i veçantë RegEx.
Nëse hyrja e opsionale është specifikuar, ajo maskohet gjithashtu. Kjo është e dobishme për të maskuar kufirin që përdoret nga funksionet PCRE. / është kufiri më i zakonshëm.
Dalja kthen vargun karakteresh të maskuar.