Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .

Escapes de personajes

La mayoría de los operadores de lenguaje de expresión regular son caracteres individuales sincapa. El carácter de escape (una sola barra diagonal invertida) indica al analizador de expresiones regulares que el carácter que sigue a la barra diagonal invertida no es un carácter literal, sino que representa un símbolo de expresión regular.

Ejemplo: El analizador trata un asterisco ( * ) como uncuantificador repetido y una barra diagonal invertida seguida de un asterisco (.* ) como el carácter Unicode 002A.

Nota: Los escapes de caracteres enumerados se reconocen tanto en expresiones regulares como en patrones de reemplazo.

Escapes de caracteres de expresión regular
Expresión regular Descripción
Caracteres distintos de . Los propios valores de la coincidencia de los valores de los valores de los valores de los valores de los valores de los valores de los valores de los valores de los valores de los valores de los valores de los valores de
\a Coincide con una campana (alarma) .3
\b Coincide con un retroceso de la clase de caracteres []. De lo contrario, consulte la nota siguiente a esta tabla.*
\t Coincide con una pestaña .u000B.
\r Coincide con un retorno de carro .
\v Coincide con una pestaña vertical .u000B.
f Coincide con una fuente de formulario .u000C.
n Coincide con una nueva línea .u000A.
e Coincide con un escape de la extensión de la versión de u001B.*
\040 Coincide con un carácter ASCII como octal (hasta tres dígitos); los números sin cero a la izquierda son referencias posteriores si solo tienen un dígito o si corresponden a un número de grupo de captura. Por ejemplo, el carácter 040representa un espacio.
X20 Coincide con un carácter ASCII mediante la representación hexadecimal (exactamente dos dígitos).
•cC Coincide con un carácter de control ASCII. Por ejemplo, el valor de cC es Control+C.

* Estas expresiones regulares no están disponibles al configurar restricciones de campo en la Consola de Laserfiche Administration.

Nota: El carácter de escape es un caso especial. En una expresión regular, el valor de la palabra "b" indica un límite de palabra (entre los caracteres w y W), excepto dentro de una clase de caracteres [], en la que el valor de "b" se refiere al carácter de retroceso. En un patrón de reemplazo, el valor b siempre denota un retroceso.