SUBSTITUTE

Ersetzt einen String durch einen anderen String an der angegebenen Instanz (oder alle Instanzen).

Syntax

SUBSTITUTE (“Text”; “AlterText”; “NeuerText”; [InstanzIndex])

Datentypen der Argumente

Alle Texte: String

InstanzIndex (optional): Ganzzahl

Wenn InstanceIndex weggelassen wird, werden alle Instanzen von AlterText ersetzt.

Datentyp des Ergebnisses

String

Beispiel

Die Eigenschaft “Backstein-Abmessungen” einer Wand ist ein String: “92 mm x 57 mm x 194 mm”.

Verwenden von SUBSTITUTE zum Extrahieren nur der Nummern aus diesem String (z. B. zur Verwendung in einem anderen Ausdruck).

(Die Strings “mm” aus AlterText werden durch den leeren Inhalt von NeuerText ersetzt.)

Ausdruck

SUBSTITUTE (Backstein-Abmessungen; “mm”; “”)

Der InstanceIndex ist nicht angegeben. Somit werden alle Instanzen von AlterText ersetzt.

Ergebnis

92 x 57 x 194

Anmerkungen

Verwenden von SUBSTITUTE, um einen String in allen Instanzen oder an einer bestimmten Instanz durch einen anderen zu ersetzen.

Verwenden von REPLACE, um einen bestimmten String mit einer angegebenen Startposition durch einen anderen zu ersetzen.