# Regex-Ersetzungsvorschau

Echtzeitvorschau von Regex-Ersetzungen mit Diff-Hervorhebung und Statistiken

> Kanonische Seite: https://elysiatools.com/de/tools/regex-replace-previewer

- **Kategorie:** Development

- **Schlagwörter:** Regex, Ersetzen, Vorschau, Diff, Muster, Substitution

## Überblick

**Funktionen:**
- Echtzeitvorschau von Textersetzungen
- Unterstützung für Erfassungsgruppen ($1, $2, ${name})
- Sondermuster: $& (vollständiger Treffer), $` (Präfix), $' (Suffix), $$ (wörtliches $)
- Diff-Hervorhebung, die Änderungen anzeigt
- Detaillierte Statistiken zu Ersetzungen

**Beispiel zur Verwendung:**
Muster: `\b(\d{4})-(\d{2})-(\d{2})\b`
Ersetzung: `$2/$3/$1`
Eingabe: "Dates: 2024-01-15 and 2024-02-20"
Ausgabe: "Dates: 01/15/2024 and 02/20/2024"

## Eingaben

- **Originaltext** (textarea): Geben Sie den zu verarbeitenden Text ein...
- **Regex-Muster** (text): Geben Sie das Regex-Muster zum Suchen ein
- **Ersetzungsvorlage** (text): Verwenden Sie $1, $2, ${name} für Erfassungsgruppen. Spezial: $& (Treffer), $` (Präfix), $' (Suffix), $$ (wörtliches $)
- **Regex-Flags** (text): Flags: g (global), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilig), usw.
- **Vorschaumodus** (select): Wählen Sie, wie die Ersetzungsvorschau angezeigt wird

## Wann verwenden

- Wenn Sie ein Regex-Muster testen und die Ersetzungsergebnisse sofort sehen möchten, bevor Sie es in Code oder Skripten anwenden.
- Beim Debuggen von regulären Ausdrücken, um sicherzustellen, dass Muster und Ersetzungsvorlagen korrekt funktionieren.
- Um die Auswirkungen von Textersetzungen auf große Textmengen visuell zu überprüfen und Fehler zu vermeiden.

## Funktionsweise

- Geben Sie den Originaltext in das Textfeld ein.
- Definieren Sie das Regex-Muster und die Ersetzungsvorlage, wobei Sie Erfassungsgruppen wie $1 oder ${name} verwenden können.
- Wählen Sie optional Regex-Flags (z.B. g für global) und den Vorschaumodus (z.B. nebeneinander oder Inline-Diff).
- Das Tool zeigt sofort die Vorschau mit hervorgehobenen Änderungen und Statistiken wie Anzahl der Ersetzungen an.

## Anwendungsfälle

- Datenbereinigung: Umformatieren von Datumsangaben oder Telefonnummern in Logdateien oder CSV-Dateien.
- Code-Refactoring: Ändern von Variablennamen, String-Literalen oder Kommentaren in Programmcode.
- Texttransformation: Konvertieren von Textformaten, z.B. von Großbuchstaben in Kleinbuchstaben oder Entfernen von Sonderzeichen.

## Häufig gestellte Fragen

### Was ist ein regulärer Ausdruck (Regex)?

Ein regulärer Ausdruck ist eine Zeichenkette, die ein Muster definiert, um Text zu durchsuchen, zu übereinstimmen oder zu manipulieren.

### Welche Sondermuster kann ich in der Ersetzung verwenden?

Sie können $& für den vollständigen Treffer, $` für den Präfix, $' für den Suffix und $$ für ein wörtliches $ verwenden.

### Wie funktionieren Erfassungsgruppen in diesem Tool?

Erfassungsgruppen werden mit $1, $2, ${name} usw. in der Ersetzungsvorlage referenziert, um Teile des Treffers umzuordnen oder zu formatieren.

### Was zeigt die Diff-Hervorhebung an?

Die Diff-Hervorhebung markiert die Änderungen im Text farblich, sodass Sie genau sehen, welche Teile ersetzt wurden.

### Kann ich das Tool ohne Installation nutzen?

Ja, der Regex-Ersetzungsvorschau ist ein browserbasiertes Online-Tool, das keine Installation erfordert.

## Ähnliche Tools

- [Text-Datei-Ersetzer](https://elysiatools.com/de/tools/text-file-replacer): Text in Dateien suchen und ersetzen mit Unterstützung für Regex, mehrere Muster und Sicherungserstellung
- [Text-Datei-Sucher](https://elysiatools.com/de/tools/text-file-searcher): Nach Textmustern in Dateien suchen mit erweiterten Optionen (Regex, Groß-/Kleinschreibung, ganzes Wort, etc.)
- [PCRE2 Regex-Tester](https://elysiatools.com/de/tools/pcre-regex-tester): Teste PCRE2-Muster online: sämtliche benannte Gruppen-Syntax ((?P), (?), (?'n')), possessive Quantoren, atomare Gruppen, \\A \\z \\h — plus pcre2grep und C-API.
- [Regex-Debugger](https://elysiatools.com/de/tools/regex-debugger): Verfolgen Sie Schritt für Schritt, wie ein regulärer Ausdruck mit einem String matched: visualisieren Sie Match-Versuche, Teilerfolge, Backtracks und Captures — ein Werkzeug zum Verstehen von Regex-Verhalten, nicht nur des Endergebnisses
- [Regex-Eisenbahndiagramm-Visualisierer](https://elysiatools.com/de/tools/regex-railroad-diagram-visualizer): Rendert einen regulären Ausdruck als SVG-Eisenbahndiagramm (Syntaxbaum), das Literale, Gruppen, Alternativen und Wiederholungen zeigt, mit Nummerierung der Capture-Gruppen und Flag-Erklärungen
- [Multi-Pattern-Matcher](https://elysiatools.com/de/tools/multi-pattern-matcher): Führt mehrere Regex-Muster gegen Text in einem Vorgang aus
- [Benannte Gruppen Tester](https://elysiatools.com/de/tools/named-group-tester): Analysiert und zeigt benannte Erfassungsgruppen aus Regex-Mustern
- [Text-Muster-Statistiken](https://elysiatools.com/de/tools/text-pattern-stats): Statistiken und Häufigkeitsanalyse von Textmustern (Zahlen, E-Mails, URLs usw.)

## Beispiele

- [Regex-Ersetzungsbeispiele](https://elysiatools.com/de/samples/regex-replace): Sammlung häufiger und nützlicher Regex-Ersetzungsmuster für Texttransformation und Datenbereinigung
- [Regex-Muster Alternativen](https://elysiatools.com/de/samples/regex-alternatives): Mehrere Möglichkeiten, dasselbe Regex-Muster zu schreiben mit unterschiedlichen Kompromissen
- [Benannte Capture-Gruppen von Regex](https://elysiatools.com/de/samples/regex-named-groups): Sammlung von Regex-Mustern, die benannte Capture-Gruppen verwenden, um strukturierte Daten aus Text zu extrahieren. Benannte Gruppen machen Muster lesbarer und wartbarer, indem sie aussagekräftige Namen den erfassten Teilen zuweisen.
- [Häufige Reguläre Ausdrücke](https://elysiatools.com/de/samples/regex-samples): Häufig verwendete reguläre Ausdrucksmuster für Validierung und Übereinstimmung

## Verwandte Inhalte

- [Regex-Test-, Visualisierungs- und Sicherheitsworkflow](https://elysiatools.com/de/hubs/regex-utility): Erstelle zuverlaessige regulaere Ausdruecke mit Syntaxhilfe, Tests, Visualisierung, Ersetzungsvorschau, Benchmarks und ReDoS-Scan.
