
El bloque de funciones PREG_QUOTE enmascara caracteres de expresiones regulares.
Nota: Esta función es Binary-Safe. Esto significa que los caracteres UTF8 no pueden ser procesados directamente.
La entrada coloca una barra invertida antes de cada carácter que pertenece a la sintaxis de una expresión regular. Esto es útil cuando necesita buscar un texto para coincidencias con una cadena generada en tiempo de ejecución que podría contener caracteres especiales RegEx.
Caracteres especiales de expresiones regulares son:
. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #
Es importante tener en cuenta que / no es un carácter especial RegEx.
Si se especifica la entrada opcional, también se enmascara. Esto es útil para enmascarar el delimitador requerido por las funciones PCRE. El / es el delimitador más utilizado.
La salida devuelve la cadena de caracteres enmascarada.