Regulärer AusdruckWerkzeuge
Reguläre Ausdrücke testen, ersetzen und visualisieren mit Treffer-Hervorhebung und Erklärung.
20 Tools verfügbar, alle lokal im Browser.
- Regex-KomplementBerechnet das echte Komplement der Sprache eines Regex — jede Zeichenkette, die er nicht vollständig matcht — als gebrauchsfertiges ^...$-Muster per DFA-Inversion mit Minimierung, im Browser.WERKZEUG
- Regex-ContainsRegex Contains — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-DifferenzBaut aus zwei Mustern (eins pro Zeile) einen Regex für „Zeichenfolgen, die auf Muster A passen, aber nicht auf Muster B“. Die Semantik ist asymmetrisch: A muss vom Stringanfang an passen, B wird abgelehnt, sobald er irgendwo vorkommt. Ausgabeform: (?=A)(?!.*B).*WERKZEUG
- Regex-ÄquivalenzPrüft, ob zwei Regexe exakt dieselben Zeichenketten matchen — semantische Äquivalenz per Produkt-DFA-Analyse, mit kürzestem Gegenbeispiel bei Unterschied. Ein Muster pro Zeile.WERKZEUG
- Regex-EscapeRegex Escape String — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-ErklärerRegex Explain — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-Gruppen-ExtraktionRegex Extract Groups — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-FuzzingRegex Fuzz — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-GeneratorErzeugt Beispiel-Zeichenketten, die ein Regex vollständig matcht — distanzgeführtes Sampling auf dem DFA (deterministisch für dasselbe Muster, erkennt leere Sprache), komplett im Browser.WERKZEUG
- Regex-SchnittmengeErzeugt ein Muster, das jede Zeichenkette matcht, die sowohl A als auch B als Teilzeichenfolge enthält (Lookahead-AND). Ein Muster pro Zeile.WERKZEUG
- Regex-MinimierungMinimiert einen Regex sicher — entfernt nur nachweislich verlustfreie Konstrukte (redundante non-capturing Gruppen, leere Gruppen); Capturing-Gruppen werden nie angetastet, zweifelhafte Fälle bleiben unverändert.WERKZEUG
- Regex-OptimiererRegex Optimize — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-Stapel-ErsetzungRegex Replace Batch — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-StapeltestRegex Test Batch — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex zu DFAWandelt einen Regex per Teilmengenkonstruktion in einen DFA um — vollständige Übergangstabelle plus minimierte Zustandszahl (Moore-Algorithmus), komplett im Browser.WERKZEUG
- Regex zu NFAWandelt einen Regex per formaler Konstruktion in einen Thompson-NFA mit ε-Übergängen um — Zustände, Symbol- und ε-Kanten, Start- und Endzustand, komplett im Browser berechnet.WERKZEUG
- Regex-UnescapeRegex Unescape String — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-VereinigungRegex Union — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-Muster-ValidatorRegex Validate Pattern — reines Client-seitiges Tool. Datenschutz zuerst, kein Server-Roundtrip.WERKZEUG
- Regex-VisualisiererStellt einen Regex als Thompson-NFA-Zustandsdiagramm im Graphviz-DOT-Format dar — ε-Übergänge, Verzweigungen und Quantor-Schleifen sichtbar; in jeden Graphviz-Renderer einfügbar.WERKZEUG