Suchen und Ersetzen
Ersetzt per Text oder regulärem Ausdruck gefundene Stellen durch einen anderen Inhalt.
Beispiel
- Verwendete Optionen
- Suchen
(\d{4})-(\d{2})-(\d{2}) - Ersetzen durch
$3/$2/$1 - Regulärer Ausdruck✓
2026-09-23 2025-12-01
23/09/2026 01/12/2025
Symbole in den Beispielen: ⇥ Tabulator · · Leerzeichen am Zeilenende · ⍽ NBSP · □ Vollbreiten-Leerzeichen · ◌ Nullbreitenzeichen
Diese Aktion im Tool öffnenWas macht die Aktion?
Sie ersetzt jedes Vorkommen des Suchbegriffs durch den Ersetzungstext. Die Aktion kann mehrfach in einer Pipeline vorkommen, sodass mehrere Regeln nacheinander angewendet werden.
Normaler Modus
Gesucht wird genau der eingegebene Text. Auch Zeichen wie . * ( haben keine Sonderbedeutung und werden als diese Zeichen gesucht. Ist „\n \t als Zeilenumbruch und Tabulator deuten“ aktiv, wird \n in Such- und Ersetzungstext zum Zeilenumbruch und \t zum Tabulator. Praktisch, um Tabs durch Kommas zu ersetzen oder nach einem bestimmten Zeichen einen Umbruch einzufügen. Ein $ im Ersetzungstext wird wörtlich übernommen.
Modus für reguläre Ausdrücke
Gesucht wird mit der Syntax für reguläre Ausdrücke in JavaScript. Die Flags für globale Suche (g), Mehrzeilenmodus (m) und Unicode (u) sind gesetzt, daher passen ^ und $ auf Anfang und Ende jeder Zeile. Im Ersetzungstext verweisen $1, $2 auf Klammergruppen und $& auf den gesamten Treffer.
- Datumsformat ändern:
(\d{4})-(\d{2})-(\d{2})→$3/$2/$1 - Leerzeichen am Zeilenende löschen:
[ \t]+$→ (leer) - Klammern samt Inhalt löschen:
\s*\([^)]*\)→ (leer) - Mittelteil einer Telefonnummer maskieren:
(\d{3})-\d{3,4}-(\d{4})→$1-****-$2
Fehler
Ist ein regulärer Ausdruck ungültig, etwa weil Klammern nicht paarig sind, zeigt der Schritt einen Fehler an und reicht die Eingabe unverändert an den nächsten Schritt weiter. Weitere Muster finden Sie in der Anleitung zu regulären Ausdrücken. Um ganze Zeilen zu löschen, ist Zeilenfilter einfacher.