replace-chars( a, b, c[, d] )


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