Elemento de patrón de expresión regular. Opcional en <rule>
elementos.
Ninguno.
Cadena de patrón de expresión regular.
El <expression>
puede estar vacío o contener una cadena de búsqueda simple o un patrón de expresión regular. El patrón se aplica a toda la cadena de solicitud.
Las coincidencias siempre se producen cuando <expression>
está vacío o no se ha especificado; equivale a especificar <expression>.*</expression>
.
La implementación se basa en el paquete Java java.util.regex, que proporciona una sintaxis de expresión regular similar a la de Perl.
La cadena de expresión no debe contener caracteres < y & literales. Estos caracteres reservados se pueden codificar con &
y <
, respectivamente, o toda la cadena se puede incluir en un XML CDATA
sección:
<expression><![CDATA[&fmt=custom]]></expression>
Todos los caracteres entre <expression>
y </expression>
las etiquetas se pasan al analizador de expresiones regulares, incluidos los caracteres no incluidos en el CDATA
sección. Se debe tener cuidado de evitar espacios en blanco adicionales.