Ersetzt in Text a jedes Vorkommen eines Zeichens, das auch in Zeichenkette b enthalten ist durch das Zeichen, das in der Zeichenkette c an gleicher Index-Position auftritt (siehe Beispiele). Wenn die Zeichenketten b und c unterschiedlich lang sind, werden die überzähligen Zeichen ignoriert.
Parameter
Parameter | Beschreibung |
|---|---|
a | Text. |
b | Zu ersetzende Zeichen. |
c | Ersetzungszeichen. |
d | (optional) Angabe von true oder single lässt den Ersetzungsvorgang nach dem ersten Ersetzne eines Zeichens stoppen (also keine rekursiven Ersetzungen, siehe Beispiele). Default: false. |
Beispiele
Parameter a | Parameter b | Parameter c | Parameter d | Ergebnis |
|---|---|---|---|---|
ABCDEF | AC | 12 | 1B2DEF | |
ABCDEF | AC2 | 12_ | 1B_DEF (Hinweis: C wurde erst durch 2 ersetzt und 2 dann durch _) | |
ABCDEF | AC2 | 12_ | true | 1B2DEF (Hinweis: C wurde nur durch 2 ersetzt) |
ABCDEF | AC2 | 12_ | single | 1B2DEF (Hinweis: C wurde nur durch 2 ersetzt) |