Drei Fragen vor jeder Ersetzung
Die meisten Fehler beim Suchen und Ersetzen entstehen, weil zu viel ersetzt wird. Bevor du etwas drückst, beantworte drei Fragen. Soll die Schreibweise zählen? Wer ohne Groß/klein beachten nach apfel sucht, findet auch Apfel und APFEL. Das ist bei einem Tippfehler gewollt, bei einem Markennamen nicht. Sollen nur ganze Wörter getroffen werden? Ohne Ganzes Wort ändert eine Ersetzung von Rad auch Fahrrad, Radio und Radiergummi. Ist es ein festes Wort oder ein Muster? Ein festes Wort ist normaler Text, ein Muster wie irgendein Datum oder irgendeine Zahl braucht einen regulären Ausdruck.
Das Tool auf dieser Seite markiert jede Änderung farbig und zählt die Treffer pro Regel. So siehst du sofort, ob eine Regel 3-mal oder 3.000-mal gegriffen hat. Eine Zahl, die viel höher ist als erwartet, ist das beste Warnsignal.
Hier ausprobieren: Suchen und Ersetzen
Vollständige Tool-Seite öffnenAlltagsrezepte ohne Regex
Regeln mit normalem Text reichen für die meisten Aufgaben im Alltag. Sonderzeichen wie Punkt, Dollarzeichen oder Klammern werden im normalen Modus wörtlich genommen, du musst also nichts maskieren.
| Aufgabe | Suchen | Ersetzen durch | Optionen |
|---|---|---|---|
| Tippfehler korrigieren | Standart | Standard | Ganzes Wort |
| Produkt überall umbenennen | Modell X200 | Modell X300 | Groß/klein beachten |
| Trennzeichen ändern | ; | , | keine |
| Ein Wort entfernen | ENTWURF | (leer) | Groß/klein beachten |
| Link aktualisieren | http://example.com | https://example.com | keine |
Regex-Rezepte für Muster
Schalte für eine Regel Regex ein, um reguläre Ausdrücke zu nutzen. Runde Klammern merken sich Teile des Treffers, und $1, $2 und so weiter setzen sie im Ersatz wieder ein. In diesem Tool fügt \n im Ersatz einen Zeilenumbruch ein und \t einen Tabulator. Das deutsche Datum mit Punkten braucht im Muster \. statt eines einfachen Punkts, denn ein einfacher Punkt steht in Regex für ein beliebiges Zeichen. Für Wörter mit Umlauten oder ß nimm \p{L} statt \w: \w kennt nur die Buchstaben A bis Z und würde Jürgen Müller nicht als zwei ganze Wörter erkennen.
| Aufgabe | Suchen (Regex) | Ersetzen durch |
|---|---|---|
| Mehrere Leerzeichen zu einem | {2,} | (ein Leerzeichen) |
| Leerzeichen am Zeilenende entfernen | [ \t]+(?=\n|$) | (leer) |
| Datum 27.10.2026 zu 2026-10-27 | (\d{2})\.(\d{2})\.(\d{4}) | $3-$2-$1 |
| Datum 27/10/2026 zu 2026-10-27 | (\d{2})/(\d{2})/(\d{4}) | $3-$2-$1 |
| Kommaliste zu einem Eintrag pro Zeile | ,\s* | \n |
| Zeilen zu einer Kommaliste | \n | , |
| Vor- und Nachname tauschen | (\p{L}+) (\p{L}+) | $2, $1 |
| Leere Zeilen löschen | \n{2,} | \n |
| HTML-Tags entfernen | <[^>]+> | (leer) |
Normaler Text oder Regex: was du wählen solltest
Fang mit normalem Text an, wenn der gesuchte Text immer gleich ist. Er ist schneller geschrieben, Sonderzeichen müssen nicht maskiert werden, und er kann nicht aus Versehen mehr treffen als gedacht. Wechsle erst zu Regex, wenn der Text sich ändert, aber einem Muster folgt: irgendeine Zahl, irgendein Datum, beliebig viele Leerzeichen, irgendein Wort am Zeilenanfang.
Eine gute Gewohnheit ist, eine Regex Schritt für Schritt aufzubauen. Schreib die einfachste Version, prüf die markierten Treffer und mach das Muster dann genauer. Wenn du nicht sicher bist, was ein Zeichen in einem Muster bedeutet, findest du die gängigen im Regex-Spickzettel, der hier verlinkt ist, und der Regex-Tester zeigt dir jeden Treffer samt Gruppen, bevor du etwas ersetzt.
Mehrere Ersetzungen in der richtigen Reihenfolge
Wenn du mehr als eine Änderung brauchst, zählt die Reihenfolge. Die Regeln laufen von oben nach unten, und jede sieht das Ergebnis der Regeln darüber. Angenommen, du willst die Wörter rot und blau tauschen. Ersetzt die erste Regel rot durch blau und die zweite blau durch rot, ist am Ende alles rot. Die Lösung ist ein vorübergehender Platzhalter: rot zu @@TMP@@, dann blau zu rot, dann @@TMP@@ zu blau.
Auch beim Aufräumen kommt es auf die Reihenfolge an. Entferne HTML-Tags, bevor du Leerzeichen zusammenfasst, denn nach dem Entfernen der Tags bleiben oft doppelte Leerzeichen übrig. Vereinheitliche Zeilenumbrüche, bevor du Zeilen zusammenfügst. Mit den Pfeilen neben jeder Regel schiebst du sie nach oben oder unten und siehst, wie sich die Zahlen ändern.
Mit Dateien arbeiten
Öffne eine Textdatei, um sie in den Editor zu laden. Beim Herunterladen bleiben Dateiname und Endung erhalten. Um dieselben Regeln auf viele Dateien anzuwenden, etwa einen Ordner mit Untertiteln, CSV-Exporten oder HTML-Seiten, wähle Auf Dateien anwenden. Jede Datei durchläuft dieselben Regeln, du siehst die Zahl der Änderungen pro Datei und lädst alle zusammen als ZIP herunter. Nichts wird hochgeladen: Die Dateien werden in deinem Browser gelesen und geschrieben.
So funktionieren nur reine Textdateien. Word-Dokumente, Excel-Mappen und PDF-Dateien speichern ihren Text in einem komprimierten oder binären Format. Wandle sie erst in Text um oder nutze das Programm, mit dem sie erstellt wurden.
Typische Fehler vermeiden
- Ein kurzes Wort ohne Ganzes Wort ersetzen, sodass sich Teile längerer Wörter ändern.
- Vergessen, dass der normale Modus die Schreibweise standardmäßig ignoriert und damit auch großgeschriebene Namen ändert.
- Einen Regex-Punkt als echten Punkt meinen: In Regex steht . für ein beliebiges Zeichen, für einen echten Punkt schreibst du \.
- Gierige Muster wie <.*>, die alles zwischen dem ersten < und dem letzten > schlucken. Nimm stattdessen <[^>]+>.
- Zwei Wörter mit zwei Regeln ohne Platzhalter tauschen.
- Muster, die endlos zurückspringen können, etwa (a+)+b. Das Tool stoppt sie nach zwei Sekunden und nennt die Regel.