Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

regexp:replace()

regexp:replace() ersetzt die Teile einer Zeichenkette, die einem gegebenen regulären Ausdruck entsprechen, durch den Inhalt einer anderen Zeichenkette.

Syntax

regexp:replace(originalString, regExpString, flagsString, replaceString)

Parameter

originalString

Die Zeichenkette, für die eine Suchen-und-Ersetzen-Operation durchgeführt wird.

regExpString

Der auszuwertende reguläre Ausdruck im JavaScript-Stil.

flagsString

Die Zeichenkette, die Zeichen-Flags enthält.

replaceString

Die Zeichenkette, durch die die übereinstimmenden Teilzeichenketten ersetzt werden sollen.

Die Zeichen-Flags sind:

g – Globales Ersetzen

Wenn dieses Flag angegeben ist, werden alle Vorkommen des regulären Ausdrucks innerhalb von originalString ersetzt. Andernfalls wird nur das erste Vorkommen ersetzt.

i – Groß-/Kleinschreibungsunabhängige Übereinstimmung

Wenn dieses Flag angegeben ist, wird die Übereinstimmung ohne Berücksichtigung der Groß- und Kleinschreibung durchgeführt.

Rückgabewert

Die überarbeitete Version der Zeichenkette.

Spezifikationen

EXSLT – REGEXP:REPLACE