Zurück zur Startseite Textwerkzeuge Suchen & Ersetzen

Suchen & Ersetzen

Text suchen und ersetzen mit Regex

Wie man Suchen & Ersetzen benutzt

Text suchen und ersetzen mit Regex Kostenloses Online-Tool, ohne Anmeldung, ohne aufdringliche Werbung. Jetzt nutzen.

Wofür wird Suchen und Ersetzen benötigt?

Suchen und Ersetzen ist eine der mächtigsten Operationen bei der Textbearbeitung. In Kombination mit regulären Ausdrücken können komplexe Transformationen durchgeführt werden, die manuell Stunden dauern würden.

Regex-Beispiel: Das Muster (\d{4})-(\d{2})-(\d{2}) mit Ersatz $3.$2.$1 konvertiert ISO-Daten (2025-04-10) in das deutsche Format (10.04.2025) in einer einzigen Operation auf dem gesamten Text.

Frequently Asked Questions

Was ist ein regulärer Ausdruck (Regex)?

Ein regulärer Ausdruck ist ein Muster, das eine Menge von Zeichenketten beschreibt. Zum Beispiel entspricht \d+ einer oder mehreren Ziffern, \w+ einem Wort und .* einer beliebigen Zeichenfolge. Regex ermöglicht die Suche nach Mustern statt nach exakten Zeichenketten — deutlich mächtiger als einfache Textsuche.

Was bewirkt die Option 'Groß-/Kleinschreibung beachten'?

Wenn aktiviert, werden 'Hallo' und 'hallo' als unterschiedliche Zeichenketten behandelt. Wenn deaktiviert, entspricht die Suche unabhängig von der Schreibweise — 'hallo' entspricht 'Hallo', 'HALLO' und 'HaLLo'. Textsuchen sind standardmäßig oft nicht case-sensitiv.

Wie ersetze ich alle Vorkommen, nicht nur das erste?

Dieses Tool ersetzt standardmäßig alle Vorkommen. In JavaScript-Regex ist das Flag 'g' (global) notwendig, um alle Übereinstimmungen zu ersetzen — das Tool wendet es automatisch an.

Kann ich Capture-Groups beim Regex-Ersetzen verwenden?

Ja. Capture-Groups im Muster (Klammern) können im Ersatz mit $1, $2 usw. referenziert werden. Zum Beispiel kehrt das Muster (\w+) (\w+) mit Ersatz $2 $1 zwei Wörter um — nützlich für Datums- und Namensformatierungen.

Was ist der Unterschied zwischen Ersetzen in verschiedenen Tools?

Es ist dieselbe Operation mit unterschiedlichen Namen. 'Ersetzen' wird in den meisten GUI-Tools und JavaScript verwendet. 'Substituieren' (s/Muster/Ersatz/) ist der Begriff in sed und vim. 'gsub' ist die globale Substitution in Ruby und Perl.

Browser-Suchen-Ersetzen vs. Code-Editor vs. sed

Ein Code-Editor (VS Code, Sublime Text) hat die mächtigste Suchen-Ersetzen-Funktion — unterstützt mehrzeilige Regex, projektweite Suche und Vorschau vor dem Ersetzen. sed (Unix-Kommandozeile) ist am effizientesten für die Verarbeitung großer Dateien. Ein browserbasiertes Tool wie dieses ist ideal für schnelle Operationen auf eingefügtem Text ohne eine Anwendung zu öffnen.

☕ Buy me a coffee