Blocco Funzionale PREG_QUOTE

Il blocco funzionale PREG_QUOTE maschera i caratteri delle espressioni regolari.

Nota: Questa funzione è Binary-Safe. Ciò significa che i caratteri UTF8 non possono essere elaborati direttamente.

Ingresso STR

L'ingresso inserisce un backslash prima di ogni carattere che appartiene alla sintassi di un'espressione regolare. Questo è utile quando si deve cercare un testo per corrispondenze con una stringa generata in tempo di esecuzione, che potrebbe contenere caratteri speciali RegEx.

I caratteri speciali delle espressioni regolari sono:

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

Si noti che / non è un carattere speciale RegEx.

Ingresso DELIMITER

Se l'ingresso opzionale è specificato, anche questo viene mascherato. Questo è utile per mascherare il delimitore necessario per le funzioni PCRE. Il / è il delimitore più comunemente utilizzato.

Uscita Q

L'uscita restituisce la stringa di caratteri mascherata.