
Den funktionsblok PREG_QUOTE maskerer tegn regulære udtryk.
Bemærk: Denne funktion er Binary-Safe. Dette betyder, at UTF8-tegn ikke kan behandles direkte.
Indgangen sætter et backslash for hvert tegn, der tilhører syntaksen af et regulært udtryk. Det er nyttigt, når du skal søge i en tekst efter overensstemmelser med en streng, der genereres under kørsel og som kan indeholde specielle RegEx-tegn.
Specielle tegn for regulære udtryk er:
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
Det skal bemærkes, at / ikke er et særligt RegEx-tegn.
Hvis den valgfrie indgang er angivet, maskeres denne også. Det er nyttigt til at maskere afgrænseren, der kræves af PCRE-funktionerne. / er den mest brugte afgrænser.
Udgangen returnerer den maskerede streng.