Funktionsblock PREG_QUOTE

Funktionsblocket PREG_QUOTE maskerar tecken i reguljära uttryck.

Anmärkning: Denna funktion är Binary-Safe. Detta innebär att UTF8-tecken inte kan bearbetas direkt.

Ingång STR

Ingången sätter ett backslash före varje tecken som tillhör syntaxen för ett reguljärt uttryck. Det är användbart när du måste söka i en text efter överensstämmelser med en sträng som genereras vid körning och som kan innehålla speciala RegEx-tecken.

Specialtecken i reguljära uttryck är:

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

Det bör noteras att / inte är ett speciellt RegEx-tecken.

Ingång DELIMITER

Om den valfria ingången anges maskeras även denna. Det är användbart för att maskera avgränsaren som krävs av PCRE-funktionerna. / är den mest använda avgränsaren.

Utgång Q

Utgången returnerar den maskerade strängen.