espressione expression
Elemento pattern con espressione regolare. Facoltativo negli elementi <rule>.
Attributi section-fd0574eee1f9423cbb2ed709c0906800
Nessuno.
Dati section-4cd740c511a1432da0955e9acfbcf96f
Stringa di pattern con espressione regolare.
Descrizione section-3245c8a531bb455d8398449f6ea63b37
L'elemento <expression> può essere vuoto o contenere una stringa di ricerca semplice o un pattern di espressione regolare. Il pattern viene applicato all’intera stringa di richiesta.
Una corrispondenza si verifica sempre quando <expression> è vuoto o non è specificato; ciò equivale a specificare <expression>.*</expression>.
L'implementazione si basa sul pacchetto Java java.util.regex, che fornisce una sintassi per espressioni regolari simile a quella di Perl.
Nota section-6b41a900b0ce4a9590e5861e3c81599c
La stringa di espressione non deve contenere i caratteri letterali < e &. Questi caratteri riservati possono essere codificati rispettivamente con & e < oppure l'intera stringa può essere racchiusa in una sezione XML CDATA:
<expression><![CDATA[&fmt=custom]]></expression>
Tutti i caratteri compresi tra i tag <expression> e </expression> vengono passati al parser di espressioni regolari, inclusi i caratteri all'esterno della sezione facoltativa CDATA. Prestare attenzione per evitare spazi vuoti aggiuntivi.