Funciones básicas de las expresiones regulares

A continuación se presentan funciones notables de las expresiones regulares definidas en el dispositivo Citrix ADC:

  • Una expresión regular siempre comienza con la cadena “re” seguida de un par de caracteres delimitadores (llamados delimitadores) que encierran la expresión regular que quiere utilizar.

Por ejemplo, re# <regex_pattern> # utiliza el signo numérico (#) como delimitador.

  • Una expresión regular no puede superar los 1499 caracteres.

  • La coincidencia de dígitos se puede hacer mediante la cadena d (una barra invertida seguida de d).

  • El espacio en blanco se puede representar mediante s (una barra invertida seguida de s).

  • Una expresión regular puede contener espacios en blanco.

A continuación se presentan las diferencias entre la sintaxis de Citrix ADC y la sintaxis PCRE:

  • Citrix ADC no permite referencias anteriores en expresiones regulares.
  • No debe usar expresiones regulares recursivas.
  • El meta-carácter de punto también coincide con el carácter de nueva línea.
  • Unicode no es compatible.
  • La operación SET_TEXT_MODE (IGNORECASE) anula el (?i) opción interna en la expresión regular.

Funciones básicas de las expresiones regulares