ADC

Características básicas de las expresiones regulares

Las siguientes son las características notables de las expresiones regulares tal como se definen en el dispositivo NetScaler:

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

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

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

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

  • Los espacios en blanco se pueden representar mediante\s (una barra invertida seguida de s).

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

Las siguientes son las diferencias entre la sintaxis de NetScaler y la sintaxis de PCRE:

  • NetScaler no permite referencias anteriores en expresiones regulares.
  • No debe utilizar expresiones regulares recursivas.
  • El metacarácter del punto también coincide con el carácter de la nueva línea.
  • No se admite Unicode.
  • La operación SET_TEXT_MODE (IGNORECASE) anula la (? i) opción interna en la expresión regular.
Características básicas de las expresiones regulares

En este artículo