tigtools

Suchen und Ersetzen

Fügen Sie Text ein und geben Sie ein, wonach gesucht und wodurch es ersetzt werden soll. Alle Treffer werden auf einmal ersetzt. Reguläre Ausdrücke werden unterstützt.

Läuft in Ihrem Browser Keine Anmeldung erforderlich

Leer lassen, um jeden Treffer zu löschen.

Anleitung

  1. Fügen Sie Ihren Text in das Feld „Text“ ein.
  2. Geben Sie ein, wonach gesucht und wodurch es ersetzt werden soll. Lassen Sie „Ersetzen durch“ leer, um die Treffer zu löschen.
  3. Wählen Sie die Optionen: Groß-/Kleinschreibung ignorieren, nur ganze Wörter oder regulärer Ausdruck.
  4. Prüfen Sie die Anzahl der Treffer und das Ergebnis. Kopieren Sie es oder klicken Sie auf „Auf Text anwenden“, um es als Grundlage für eine weitere Ersetzung zu verwenden.

So funktioniert es

Im normalen Modus wird der Suchtext wörtlich gesucht: Punkte, Klammern, Dollarzeichen und andere Symbole haben keine besondere Bedeutung. Der Ersatztext wird genau wie eingegeben eingefügt. Jeder Treffer im Text wird ersetzt. Der Zähler zeigt die Anzahl der Treffer an.

Mit „Nur ganze Wörter“ wird ein Treffer nur erkannt, wenn davor und danach nicht direkt ein Buchstabe, eine Ziffer oder ein Unterstrich aus einem beliebigen Schriftsystem steht. So wird „Katze“ in „die Katze.“ gefunden, aber nicht in „Katzenfutter“ oder „Hauskatze“. Das funktioniert auch mit Wörtern wie „çay“ oder „Straße“.

Im Modus „Regulärer Ausdruck“ wird die JavaScript-Syntax für reguläre Ausdrücke verwendet. Das Unicode-Flag (u) ist immer aktiviert. Daher entspricht „.“ einem vollständigen Emoji und \p{L} einem beliebigen Buchstaben. Das Unicode-Flag ist strenger als ältere Syntax: Ein unnötiges Escape wie \- außerhalb einer Zeichenklasse wird als Fehler gemeldet. Im Ersatztext fügen $1, $2 usw. die erfassten Gruppen ein, $<name> eine benannte Gruppe, $& den gesamten Treffer und $$ ein Dollarzeichen. \n, \t und \\ fügen einen Zeilenumbruch, einen Tabulator und einen umgekehrten Schrägstrich ein. Wenn „^ und $ an jeder Zeile ausrichten“ aktiviert ist, beziehen sich ^ und $ auf den Anfang und das Ende jeder Zeile. Andernfalls beziehen sie sich auf den Anfang und das Ende des gesamten Textes.

Bei einem ungültigen Muster wird die Fehlermeldung des Browsers angezeigt und nichts ersetzt. Sehr komplexe Muster können bei großen Texten lange dauern, da manche reguläre Ausdrücke bei bestimmten Eingaben deutlich langsamer werden.

Beispiele

Datumsangaben umformatieren

Aktivieren Sie den Modus „Regulärer Ausdruck“. Suchen Sie nach (\d{4})-(\d{2})-(\d{2}) und ersetzen Sie durch $3.$2.$1, um 2026-10-22 im gesamten Text in 22.10.2026 umzuwandeln.

Produkt umbenennen

Suchen Sie nach „Pro“ und ersetzen Sie es durch „Plus“. Aktivieren Sie „Nur ganze Wörter“ und „Groß-/Kleinschreibung ignorieren“, damit „PRO“ und „pro“ geändert werden, „product“ und „process“ aber unverändert bleiben.

Kommagetrennte Liste in Zeilen aufteilen

Suchen Sie im Modus „Regulärer Ausdruck“ nach ,\s* und ersetzen Sie durch \n, damit jeder Eintrag aus „rot, grün, blau“ in einer eigenen Zeile steht.

Häufig gestellte Fragen

Wie verwende ich Erfassungsgruppen?

Aktivieren Sie „Regulärer Ausdruck“, setzen Sie Klammern um die Teile, die Sie beibehalten möchten, und verweisen Sie im Ersatztext mit $1, $2 usw. darauf. Suchen Sie zum Beispiel nach (\w+) (\w+) und ersetzen Sie durch $2 $1, um zwei Wörter zu vertauschen.

Warum wird mein regulärer Ausdruck als ungültig angezeigt?

Das Muster wird mit der JavaScript-Engine des Browsers im Unicode-Modus geprüft. Häufige Ursachen sind nicht geschlossene Klammern oder eckige Klammern, ein Quantifizierer ohne vorheriges Zeichen wie *abc sowie unnötige Escapes wie \- oder \:, die im Unicode-Modus nicht zulässig sind.

Kann ich Text durch einen Zeilenumbruch ersetzen?

Ja, im Modus „Regulärer Ausdruck“: Geben Sie im Feld „Ersetzen durch“ \n ein. Im normalen Modus wird der Ersatztext wörtlich eingefügt. \n bleibt dann als die beiden Zeichen umgekehrter Schrägstrich und n stehen.

Kann ich einen Ersetzungsvorgang rückgängig machen?

Ihr Originaltext bleibt im Feld „Text“, bis Sie auf „Auf Text anwenden“ klicken. Dabei wird er durch das Ergebnis ersetzt. Kopieren Sie das Original vorher, wenn Sie es später noch benötigen.

Datenschutz

Suche und Ersetzung erfolgen ausschließlich in Ihrem Browser. Ihr Text und Ihre Suchmuster werden weder hochgeladen noch gespeichert oder in die Analyse einbezogen.