Lade...
 

Substitute

Substitute

Substitute(old, new), Substitute(STACK, STACK), Substitute(old, STACK), Substitute (STACK, new)

Parameter:  Zeichenkette 'old' ist zu ersetzen durch 'new'

Stack
Stack Position Beschreibung
Stack(In) Top beliebig
Stack(Out) Top eine Zeichenkette

Beliebige Daten vom Stack-Top werden in eine Zeichenkette transformiert, die danach nach der Teilzeichnfolge 'old' durchsucht wird. Jedes Auftreten von 'old' wird durch 'new' ersetzt (weitere Beispiele).

Hinweis: Anstatt Substitute sollte besser CX_STRING։։Replace verwendet, dies erlaubt auch Mehrfachersetzung in einem Aufruf.

Beispiel

"hello world" Substitute("world", "moon") // Result: "hello moon"

// The stack version:
"hello world" "world" "moon" Substitute(STACK, STACK) // Result: "hello moon"

// Always replaces all occurences:
"hello world, hello moon" Substitute("hello", "good night") // Result: "good night world, good night moon"

 

Siehe auch