Suchen und Ersetzen
Find & Replace
Ersetzt Text wörtlich, als ganzes Wort oder per regulärem Ausdruck, mit Fanggruppen und Vorschau jedes Treffers.
Suchen und Ersetzen über ein ganzes Dokument, mit Trefferzahl, betroffenen Zeilen und einer Vorher-nachher-Vorschau, bevor Sie irgendetwas herauskopieren. Reiner Text, ganzes Wort und vollständige reguläre Ausdrücke, mit Groß-/Kleinschreibungs-Umwandlung im sed-Stil in der Ersetzung.
Text
Suchen und ersetzen
1 Fanggruppe – im Ersetzungsfeld mit $1 ansprechen.
Ergebnis
Treffer
3
Ersetzungen
3
betroffene Zeilen
3
Länge
99 → 105
Zeile für Zeile
| Zeile | Vorher | Nachher |
|---|---|---|
| 2 | A-1001,Anna Müller,12000 | ORD-1001,Anna Müller,12000 |
| 3 | A-1002,Lukas Schmidt,8500 | ORD-1002,Lukas Schmidt,8500 |
| 4 | A-1003,Sophie Weber,23000 | ORD-1003,Sophie Weber,23000 |
Was das Ersetzungsfeld versteht
$1,${1},$<name>– Fanggruppen$&– der ganze Treffer;$$– ein echtes Dollarzeichen\n,\t,\u0041– die tatsächlichen Zeichen\U…\E,\L…\E– groß und klein, wie in sed und vim
So funktioniert es
Wählen Sie, wie gesucht wird
Reiner Text maskiert alles, eine Suche nach a.b findet also a.b und nicht axb. Ganzes Wort verwendet Unicode-Buchstabengrenzen. Regex gibt Ihnen die ganze Engine.
Verwenden Sie Gruppen in der Ersetzung
$1 und $<name> fügen ein, was das Muster eingefangen hat; $& ist der ganze Treffer. \U und \L bis \E ändern die Groß-/Kleinschreibung, wie in sed und vim. Das Feld unten listet alles auf.
Lesen Sie die zeilenweise Vorschau
Vorher und nachher für jede betroffene Zeile – dort fällt auf, dass die Ersetzung auch etwas getroffen hat, was Sie nicht meinten.
Häufige Fragen
Warum findet \bStraße\b nichts?
Weil \b als Grenze zwischen einem ASCII-Wortzeichen und allem anderen definiert ist und ß kein ASCII-Wortzeichen ist – nach dem ß gibt es also keine Grenze, mit oder ohne unicode-Flag, und dasselbe gilt für ä, ö und ü am Wortrand. Verwenden Sie hier den Modus „ganzes Wort“, der stattdessen Unicode-Buchstabengrenzen verwendet.
Die Seite ist eingefroren, nachdem ich ein Muster getippt habe
Katastrophales Backtracking – ein Quantor auf einer Gruppe, die sich selbst wiederholt, wie (a+)+, braucht auf fast passendem Text exponentielle Zeit. Das Matching läuft in einem einzigen Aufruf, den der Browser nicht unterbrechen kann. Für Muster dieser Form erscheint die Warnung, bevor Sie sie ausführen.
Kann ich \p{Hangul} verwenden?
Ja, wenn das Muster mit dem unicode-Flag kompiliert wird – was es tut, sofern nichts anderes im Muster damit unverträglich ist. Sagt das Ergebnisfeld etwas anderes, ist das der Grund, warum die Eigenschafts-Escapes nicht mehr funktionieren.
Es hat bei 20.000 Treffern aufgehört
Das ist die Obergrenze, und das Ergebnis ist bis dahin vollständig. Teilen Sie das Dokument, oder machen Sie das Muster enger – zwanzigtausend Treffer bedeuten meist, dass das Muster mehr trifft, als Sie meinten.
Eingabe aus
Groß-/Kleinschreibung umwandeln
Case Converter
Wandelt zwischen GROSSBUCHSTABEN, kleinbuchstaben, Titel-, Satzschreibung, camelCase, snake_case, kebab-case und CONSTANT_CASE um.
Text anonymisieren
Text Anonymiser
Findet E-Mail-Adressen, Telefonnummern, Kartennummern und Kennungen in Freitext und maskiert oder pseudonymisiert sie – ohne Upload, komplett im Browser.
Muster extrahieren
Pattern Extractor
Zieht jede E-Mail-Adresse, URL, Zahl, jedes Datum oder jeden Treffer eines eigenen regulären Ausdrucks aus einem Textblock in eine Liste.
Regex-Tester
Regex Tester
Testet einen regulären Ausdruck gegen Beispieltext, mit Live-Hervorhebung der Treffer und Auflistung der Fanggruppen.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Regex-Tester
Regex Tester
Testet einen regulären Ausdruck gegen Beispieltext, mit Live-Hervorhebung der Treffer und Auflistung der Fanggruppen.
Text anonymisieren
Text Anonymiser
Findet E-Mail-Adressen, Telefonnummern, Kartennummern und Kennungen in Freitext und maskiert oder pseudonymisiert sie – ohne Upload, komplett im Browser.
Groß-/Kleinschreibung umwandeln
Case Converter
Wandelt zwischen GROSSBUCHSTABEN, kleinbuchstaben, Titel-, Satzschreibung, camelCase, snake_case, kebab-case und CONSTANT_CASE um.
Muster extrahieren
Pattern Extractor
Zieht jede E-Mail-Adresse, URL, Zahl, jedes Datum oder jeden Treffer eines eigenen regulären Ausdrucks aus einem Textblock in eine Liste.
Markdown-Editor
Markdown Editor
Bearbeitet Markdown mit Live-Vorschau und exportiert das gerenderte HTML, mit GFM-Tabellen und Aufgabenlisten.
Wörter und Zeichen zählen
Word & Character Counter
Zählt Zeichen mit und ohne Leerzeichen, Wörter, Zeilen, Absätze und UTF-8-Bytes.