Funktionsblok PREG_QUOTE

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.

Indgang STR

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.

Indgang DELIMITER

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.

Udgang Q

Udgangen returnerer den maskerede streng.