sostituzione substitution

Elemento stringa di sostituzione. Facoltativo negli elementi <rule>.

Attributi section-a4506fcb765f4f128f7f1f2629b18a6c

Nessuno.

Dati section-536b941e40a645cc8d3c6d63d6cbe0d7

Stringa di sostituzione.

Descrizione section-4a64a93f5e1a4d04a2db19166578bf76

Definisce una stringa sostitutiva per la stringa o la sottostringa corrispondente nel percorso o nella query.

Se l'espressione del pattern include sottoespressioni (delimitate da parentesi), la prima sottostringa corrispondente viene sostituita con la stringa di sostituzione. Se l’espressione del pattern non include sottoespressioni, viene sostituita l’intera stringa corrispondente.

Se <expression> è vuoto o assente, la stringa di sostituzione viene aggiunta al percorso o alla query.

Se <substitution> è vuoto, la stringa o sottostringa corrispondente viene rimossa. Se <substitution> non è specificato, il percorso o la stringa di query non verrà modificata.

NOTE
Tutte le corrispondenze nella stringa di input vengono sostituite quando replace="all" è specificato nell'elemento <rule>, a cui appartiene questo elemento <substitution>. Per impostazione predefinita, solo la prima corrispondenza viene sostituita con la stringa di sostituzione.

Nota section-cedf2adabaaf441c9f598fb0ea180246

La stringa di sostituzione non deve contenere caratteri letterali < e &. Questi caratteri riservati possono essere codificati rispettivamente con & e < oppure l'intera stringa può essere racchiusa in una sezione XML CDATA:

<substitution><![CDATA[&text=<Hello, world!>]]></ substitution>

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49