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 |