Regex-Tester
Reguläre Ausdrücke live im Browser erstellen, testen und debuggen – sofortige Treffer-Hervorhebung, Capture-Gruppen, Ersetzungsvorschau, eine Erklärung in verständlichem Deutsch und kopierfertiger Code für 15+ Sprachen.
Läuft vollständig in Ihrem Browser mit der nativen JavaScript-Regex-Engine – es wird nichts hochgeladen. Der generierte Code ermöglicht es Ihnen, dasselbe Muster in 15+ Sprachen einzusetzen.
Das Flag „g" (global) wird empfohlen, um jeden Treffer zu ersetzen.
Live-Tests verwenden die JavaScript-Engine. Einige Varianten (Go, Rust) unterstützen keine Look-Arounds oder Rückverweise.
Über Regex-Tester
Der Regex Tester lässt Sie reguläre Ausdrücke live erstellen, testen und debuggen: Geben Sie ein Muster ein, fügen Sie einen Teststring ein, und Treffer werden sofort hervorgehoben, mit jeder Erfassungsgruppe – nummeriert oder benannt – samt exaktem Indexbereich aufgelistet. Er läuft vollständig in Ihrem Browser auf der nativen JavaScript-Regex-Engine; nichts wird hochgeladen.
Über das Matching hinaus übernehmen vier zusätzliche Tabs die Schwerarbeit. Substitution zeigt eine Ersetzungsvorschau mit Verweisen auf $1, $2 und $<name>-Gruppen. Erklärung schlüsselt das Muster Token für Token in einfachem Englisch auf. Code erzeugt einsatzbereite Snippets für über 15 Sprachen, und Referenz hält Zeichenklassen, Anker, Quantoren und Lookarounds einen Klick entfernt bereit.
Gängige Muster – E-Mail, URL, IPv4, IPv6, UUID, Datumsangaben, Slugs, Hex-Farben und mehr – laden sich als Ein-Klick-Voreinstellungen, und alle sechs Flags (g, i, m, s, u, y) lassen sich über Kontrollkästchen umschalten. Ungültige Muster werden sofort erkannt, statt stillschweigend zu scheitern, was dies zu einem praktischen Regex-Tester online für den täglichen Gebrauch macht.
So verwenden Sie Regex-Tester
- Geben Sie Ihren regulären Ausdruck ein oder laden Sie eine der Voreinstellungen (E-Mail, URL, IPv4, UUID…).
- Schalten Sie die benötigten Flags um – g für alle Treffer, i für Groß-/Kleinschreibung ignorieren, m für mehrzeilig.
- Fügen Sie einen Teststring ein und untersuchen Sie die hervorgehobenen Treffer und Erfassungsgruppen.
- Nutzen Sie den Tab Substitution, um Ersetzungen zu testen, oder Erklärung für eine Token-für-Token-Aufschlüsselung.
- Öffnen Sie den Tab Code und kopieren Sie das Muster als funktionierendes Snippet in Ihrer Sprache.