replace

Ersetzt in einem Text gefundene Übereinstimmungen mit einem angegebenen String

Diese Funktion ermöglicht Ihnen ein einfaches Suchen & Ersetzen wie Sie es aus einem Textverarbeitungsprogramm kennen: Sie suchen in einem Text nach einem bestimmten String. Sobald dieser gefunden wird, wird er durch einen anderen String ersetzt.

Beide Strings können verschiedene Längen haben und jedes darstellbare Zeichen beinhalten. Durch Angabe eines leeren Strings als „Ersatz“ können Sie unerwünschte Zeichen aus einem Text entfernen.

Die Suche unterscheidet zwischen Groß- und Kleinbuchstaben.

Tipp: Sie können diese Funktion auch dazu verwenden, um innerhalb von Textfeldern besonders gekennzeichnete Platzhalter zu setzen. Sie können diese dann, zum Beispiel beim Druck oder E-Mail-Versand, durch personalisierte Inhalte austauschen.

Syntax

replace(string, string, string)

Rückgabewert

string

Beispiele

replace(meinText, pattern, replace) Ersetzt in einem Text (meinText) die gefundene Übereinstimmung (pattern) mit einem angegebenen String (replace).

replace("Hallo Welt!", "l", "s")

Ergebnis: Hasso West! (jedes vorkommende „l“ wird durch ein „s“ ersetzt).

replace(MeinText, "  ", " ")

Ergebnis: Aus dem Textfeld „MeinText“ werden alle doppelten Leerzeichen durch ein Leerzeichen ersetzt.

replace("Hallo ##VNAME##!", "##VNAME##", Vorname)

Ergebnis: Der Platzhalter-String „##VNAME##“ wird durch den Inhalt des Datenfeldes/der Variable „Vorname“ ersetzt, z.B.:

Hallo Klaus!

Siehe auch

replacex, ersetzt in einem Text die gefundenen Übereinstimmungen eines regulären Ausdrucks mit einem angegebenen String.

Last updated