Ersatz

Ersetzungszeichenfolgen-Element. Optional in <rule>-Elementen.

Attribute

Keine.

Daten

Ersatzzeichenfolge.

Beschreibung

Definiert eine Ersatzzeichenfolge für die übereinstimmende Zeichenfolge oder Teilzeichenfolge im Pfad oder in der Abfrage.

Wenn der Ausdruck "pattern"Unter-Ausdruck enthält (mit Klammern getrennt), wird die erste übereinstimmende Unterzeichenfolge durch die Ersatzzeichenfolge ersetzt. Wenn der Ausdruck "pattern"keine Unter-Ausdruck enthält, wird die gesamte übereinstimmende Zeichenfolge ersetzt.

Ist <expression> leer oder fehlt, wird die Ersatzzeichenfolge an den Pfad oder die Abfrage angehängt.

Ist <substitution> leer, wird die übereinstimmende Zeichenfolge oder Unterzeichenfolge entfernt. Wenn <substitution> nicht angegeben ist, wird der Pfad oder die Abfrage-Zeichenfolge nicht geändert.

HINWEIS

Alle Übereinstimmungen im Eingabestring werden ersetzt, wenn replace="all" im Element <rule> angegeben ist, zu dem dieses <substitution> gehört. Standardmäßig wird nur die erste Übereinstimmung durch die Ersatzzeichenfolge ersetzt.

Hinweis

Die Ersatzzeichenfolge darf keine wörtlichen <- und &-Zeichen enthalten. Diese reservierten Zeichen können mit & bzw. < kodiert werden, oder die gesamte Zeichenfolge kann in einen XML-CDATA-Abschnitt eingeschlossen werden:

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

Auf dieser Seite