replace-chars( a, b, c[, d] )
Gruppe |
Ersetzt in der Zeichenkette 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. Das Ergebnis dieser Ersetzung ist das Ergebnis des Funktionsaufrufs. Wenn die Zeichenketten b und c unterschiedlich lang sind werden die überzähligen Zeichen ignoriert.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Text. |
b |
Zu suchende Zeichen. |
c |
Zu ersetzende Zeichen. |
d |
(optional) Angabe von true oder single lässt den Ersetzungsvorgang pro Zeichen des Eingangstextes beim ersten ersetzten Zeichen stoppen. |
Beispiele
Parameter a |
Parameter b |
Parameter c |
Parameter d |
Ergebnis |
ABCDEF |
AC |
12 |
1B2DEF |
|
ABCDEF |
AC2 |
12_ |
1B_DEF |
|
ABCDEF |
AC2 |
12_ |
true |
1B2DEF |
ABCDEF |
AC2 |
12_ |
single |
1B2DEF |