Suchen und Ersetzen
Suche und ersetze in jedem Textblock – mit Live-Vorschau, Regex sowie Optionen für ganzes Wort und Groß-/Kleinschreibung.
Was dieses Tool macht
Ein einfaches, schnelles Suchen-und-Ersetzen für jeden Textblock – ohne einen schwerfälligen Editor zu starten. Die Vorschau hebt jeden Treffer gelb hervor, bevor du ihn übernimmst, ersetzter Text wird grün, sodass du die Änderung visuell prüfen kannst, und ein Live-Zähler zeigt, wie viele Treffer das aktuelle Pattern hat. Funktioniert mit Fließtext, Code, Logs, CSV – allem, was du einfügen kannst.
So suchst und ersetzt du
Füge den Quelltext oben ein. Schreibe in Suchen, wonach gesucht werden soll, und in Ersetzen durch den Ersatztext. Aktiviere Groß-/Kleinschreibung beachten, damit die Schreibweise exakt passt, Ganzes Wort, um Teilstring-Treffer zu vermeiden (z. B. matcht „cat“ dann nicht innerhalb von „category“), und Regex, um die volle Syntax regulärer Ausdrücke freizuschalten. Wähle Alle ersetzen oder Nur ersten Treffer ersetzen und kopiere das Ergebnis über den Button neben der Ausgabe.
Tipps für den Alltag
Bei einfachen Ersetzungen alle Optionen aus lassen – das ist am vorhersehbarsten. Schalte Groß-/Kleinschreibung beachten ein, sobald die Schreibweise zählt („iPhone“ vs. „iphone“). Nutze Ganzes Wort, wenn du eine Variable oder ein Wort umbenennst, das oft Bestandteil anderer Wörter ist. Regex öffnet Captures ($1, $2), Wildcards, Anker und Lookaheads – aber wenn du sie nicht brauchst, vermeidet ausgeschaltetes Regex Überraschungen mit Zeichen wie ., *, ?.
Optionen-Übersicht
| Option | Wann verwenden |
|---|---|
| Groß-/Kleinschreibung beachten | Schreibweise exakt abgleichen. Standardmäßig aus, daher matchen „hello“ und „Hello“ beide. |
| Ganzes Wort | Trifft nur, wenn die umgebenden Zeichen keine Buchstaben/Ziffern sind. Verhindert, dass „cat“ innerhalb von „category“ matcht. |
| Regex | Behandelt das Suchfeld als regulären Ausdruck. Captures ($1) im Ersetzen-Feld erlauben fortgeschrittenes Umschreiben. |
| Nur ersten Treffer ersetzen | Ersetzt nur den ersten Treffer. Praktisch zum Bearbeiten einer einzelnen Stelle in einer längeren Datei. |
| Alle ersetzen | Ersetzt jeden Treffer im Quelltext. Standardverhalten. |
Häufig gestellte Fragen
Unterstützt die Regex-Option Captures?
(\w+)@(\w+)) und referenziere sie im Ersetzen-Feld mit $1, $2 usw. Es gilt JavaScript-Regex-Syntax – \d, \s, \b, Zeichenklassen, Anker und Lookaheads sind alle verfügbar.Was ist der Unterschied zwischen ganzem Wort und Teilstring-Match?
Warum zeigt mein Regex „Ungültiges Pattern“ an?
+) oder es nutzt ein Feature, das die Regex-Engine deines Browsers nicht unterstützt. Häufigste Ursache: ein literales Sonderzeichen wie . oder ( wurde nicht escaped. Wenn du Regex deaktivierst, werden solche Zeichen automatisch literal behandelt.Ist die Ersetzung dauerhaft?
Darf ich das Ersetzen-Feld leer lassen?
\s+$ im Multiline-Modus, oder einfach „Ganzes Wort“ aus und literal danach suchen).