replacex
Ersetzt in einem Text die gefundenen Übereinstimmungen eines regulären Ausdrucks mit einem angegebenen String
Diese Funktion erweitert die Funktion replace()
und gibt Ihnen die Möglichkeit anhand regulärer Ausdrücke zu suchen. Dadurch haben Sie bei der Suche deutlich mehr Optionen zur Analyse von Texten.
Durch Angabe eines leeren Strings als Ersatz können Sie unerwünschte Zeichen aus einem Text entfernen.
Tipp: Verwenden Sie diese Funktion, um importierte Daten, die unerwünschte Zeichen enthalten, zu bereinigen.
Die Verwendung von regulären Ausdrücken erfordert eine gewisse Einarbeitung. Wir empfehlen zum Austesten regulärer Ausdrücke https://regex101.com/ (externer Link - auf Englisch).
Syntax
replacex(string, string, string) replacex(string, string, string, string)
Rückgabewert
string
Beispiele
replacex(text, regex, replace)
Ersetzt in einem Text die gefundenen Übereinstimmungen eines regulären Ausdrucks mit einem angegebenen String.
replacex(TelefonNr, "\D", " ")
Ergebnis: Ersetzt alle Nicht-Ziffern (\D = Digit = [0-9]) im Feld „TelefonNr“ durch Leerzeichen.
replacex(meinText, regex, flags, replace)
Ersetzt in einem Text die gefundenen Übereinstimmungen eines regulären Ausdrucks mit einem angegebenen String. Flags können zum regulären Ausdruck hinzugefügt werden.
replacex(MeinText, "^ *", "g", "")
Ergebnis: Entfernt alle führenden Leerzeichen aus dem Textfeld „MeinText“.
Siehe auch
replace, ersetzt in einem Text gefundene Übereinstimmungen mit einem angegebenen String.
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 9Ansichten
-
1
Folge bereits