Suchen & Ersetzen

Alle Vorkommen eines Suchbegriffs im Text ersetzen – wahlweise als regulärer Ausdruck.

Ergebnis

Auf deiner Website einbetten

Diesen Rechner kostenlos & cookiefrei auf deiner Seite einbinden – einfach den Code kopieren:

Vorschau

Mehr dazu: Tools einbetten

Über HTTP
https://utilico.de/api/rechner/ersetzen?regex=0&ci=0 antwortet mit JSON – dieselben Feldnamen, ohne Anmeldung. Dabei rechnet unser Server; auf dieser Seite rechnet dein Browser. Mehr dazu: JSON-API.

Mit Suchen & Ersetzen tauschst du jedes Vorkommen eines Begriffs in einem Text automatisch gegen einen anderen aus, ohne eine Textverarbeitung zu öffnen. Du gibst deinen Text, den Suchbegriff und den Ersatztext ein – das Tool ersetzt sofort alle Treffer und zeigt dir, wie viele es waren. Auf Wunsch sucht es nicht nach einem festen Begriff, sondern nach einem Muster mit regulärem Ausdruck.

So funktioniert Suchen & Ersetzen

Trage oben deinen Text ein, darunter den Suchbegriff und den Text, der ihn ersetzen soll. Das Tool ersetzt automatisch alle Treffer im gesamten Text, nicht nur den ersten. Standardmäßig wird dabei zwischen Groß- und Kleinschreibung unterschieden; aktivierst du „Groß-/Kleinschreibung ignorieren“, findet Baum auch baum oder BAUM.

Im Ergebnis siehst du zuerst die Anzahl der Ersetzungen und danach den vollständigen Text mit den eingesetzten Änderungen, den du direkt kopieren kannst.

Regulärer Ausdruck (Regex)

Ist die Option Regulärer Ausdruck deaktiviert, behandelt das Tool deinen Suchbegriff als reinen Text: Sonderzeichen wie ., + oder ( werden automatisch escaped und so gesucht, wie du sie eingegeben hast. Aktivierst du die Option, gilt der Suchbegriff als echter regulärer Ausdruck – etwa [0-9]+ für beliebige Zahlenfolgen oder Apfel|Birne, um mehrere Begriffe gleichzeitig zu treffen. Ist das Muster ungültig, erscheint die Meldung „Ungültiger regulärer Ausdruck.“

Klammern im Muster helfen nur beim Suchen: Der Text im Feld „Ersetzen durch“ wird immer unverändert eingesetzt, ein Platzhalter wie $1 wird nicht durch eine gefundene Gruppe ersetzt.

Beispiel

Text: Der Apfel und der apfel sind rot. Apfelsaft ist lecker. Suchbegriff apfel, Ersetzen durch Birne, Option „Groß-/Kleinschreibung ignorieren“ aktiv. Ergebnis: 3 Ersetzungen, der Text lautet Der Birne und der Birne sind rot. Birnesaft ist lecker.

Mit aktiviertem Regulärer Ausdruck lassen sich auch Muster ersetzen: Der Suchbegriff + (ein oder mehrere Leerzeichen) verwandelt Hallo Welt, schönen Tag! in einen Text mit einfachen Leerzeichen. Ergebnis: 3 Ersetzungen, der Text lautet Hallo Welt, schönen Tag!

Wofür brauche ich das?

  • Textbausteine und Vorlagen anpassen: Platzhalter wie {name} in einem Serienbrief oder einer Vorlage durch einen echten Namen ersetzen.
  • Begriffe vereinheitlichen: Einen alten Firmennamen, ein Produktkürzel oder eine veraltete Schreibweise im gesamten Dokument konsistent austauschen.
  • Formatierungen bereinigen: Mehrfache Leerzeichen, überflüssige Zeilenumbrüche oder Sonderzeichen aus kopierten Texten mit einem regulären Ausdruck in einem Schritt entfernen.
  • Daten aus Exporten anpassen: In CSV- oder Log-Ausschnitten feste Werte wie Trennzeichen oder Codes gezielt austauschen.

Häufige Fragen

Werden meine Eingaben gespeichert?

Nein. Die Ersetzung läuft vollständig lokal in deinem Browser, es wird nichts an einen Server gesendet.

Werden alle Treffer ersetzt oder nur der erste?

Immer alle. Das Tool ersetzt grundsätzlich jedes Vorkommen des Suchbegriffs im Text, unabhängig von den übrigen Einstellungen.

Kann ich mit $1 auf eine gefundene Klammer-Gruppe zugreifen?

Nein. Auch bei aktiviertem regulärem Ausdruck mit Klammern wird der Text in „Ersetzen durch“ immer unverändert eingesetzt – ein Platzhalter wie $1 wird nicht durch die gefundene Gruppe ersetzt.

Was passiert bei einem ungültigen regulären Ausdruck?

Statt eines Ergebnisses zeigt das Tool die Meldung „Ungültiger regulärer Ausdruck.“ an, etwa bei einer nicht geschlossenen Klammer.

Kann ich Treffer einfach löschen statt sie zu ersetzen?

Ja. Lässt du das Feld „Ersetzen durch“ leer, werden alle Treffer entfernt und der übrige Text bleibt stehen.