
El bloque de funciones ADDSLASHES coloca un "\" antes de ciertos caracteres de la cadena STR (como en C).
Nota: Esta función es Binary-Safe. Esto significa que los caracteres UTF8 no pueden ser procesados directamente.
Define la cadena a procesar.
La entrada es una cadena con una lista de todos los caracteres que deben escapar. Esto se representa junto con el carácter de escape. Por ejemplo: "\n\r\t".
Nota: Estos deben estar necesariamente entre comillas dobles.
Una lista de caracteres a escapar. Si CHARLIST contiene caracteres como \n, \r, etc., estos se convertirán en estilo C, mientras que otros caracteres no alfanuméricos con un valor ASCII menor a 32 o mayor a 126 se convertirán en su representación octal.
Si anota una secuencia de caracteres en la entrada CHARLIST, infórmese sobre qué caracteres están entre el primero y el último.
La entrada también puede definir secuencias:
| CHARLIST | Descripción |
|---|---|
| a..z | Todas las letras minúsculas se mascarán. |
| A..Z | Todas las letras mayúsculas se mascarán. |
| A..z0..9 | Todas las letras mayúsculas, minúsculas y todos los números se mascarán. |
| z..A | Es incorrecto y mascara A, z y el . |