Teste einen regulären Ausdruck in Echtzeit an deinem Text. Sieh jeden Treffer hervorgehoben, mit Gruppen und Flags. Läuft vollständig in deinem Browser.
So nutzt du den Regex-Tester
Gib deinen regulären Ausdruck in das Musterfeld ein.
Schalte die benötigten Flags (g, i, m, s, u) um.
Gib den Testtext ein und sieh die Treffer mit ihren Gruppen hervorgehoben.
Mit dem Regex-Tester kannst du regulaere Ausdruecke gegen deinen eigenen Beispieltext erstellen und debuggen, wobei Treffer live hervorgehoben werden, waehrend du tippst. Das ist nuetzlich, um Eingabeformate zu validieren, Felder aus Logs zu extrahieren oder ein Muster zu testen, bevor du es in Code einfuegst.
Alles laeuft in deinem Browser, sodass deine Muster und dein Testtext nie hochgeladen werden.
Es nutzt die JavaScript-Engine fuer regulaere Ausdruecke, dieselbe wie in jedem Browser und in Node.js, sodass ein Muster, das hier funktioniert, auch in deinem JavaScript- und TypeScript-Code funktioniert.
Schalte die Flags global, case-insensitive, multiline und andere um, um zu aendern, wie ein Muster trifft. Du siehst jeden Treffer samt seiner Capture-Gruppen, sodass du genau bestaetigen kannst, was jeder Teil des Musters herauszieht.
Andere Sprachen wie PCRE, Python und Go teilen die meiste Syntax, unterscheiden sich aber in einigen Funktionen, sodass sich ein paar fortgeschrittene Konstrukte ausserhalb von JavaScript anders verhalten koennen. Wenn ein Muster hier funktioniert, aber nicht in einer anderen Sprache, ist meist ein engine-spezifisches Konstrukt der Grund.
Häufig gestellte Fragen
Die in deinen Browser eingebaute JavaScript-Engine (ECMAScript), sodass die Ergebnisse zu deinem JavaScript- und TypeScript-Code passen.
g trifft alle Vorkommen, i ignoriert Groß- und Kleinschreibung, m lässt ^ und $ an Zeilenumbrüchen greifen, s lässt den Punkt Zeilenumbrüche treffen, u aktiviert volle Unicode-Behandlung.
Aktiviere das Multiline-Flag (m), damit ^ und $ an jedem Zeilenumbruch greifen, und füge das dotAll-Flag (s) hinzu, wenn der Punkt auch Zeilenumbrüche treffen soll.
Ja. Jeder Treffer listet seine nummerierten Gruppen, benannte Gruppen erscheinen mit Namen, sodass du genau siehst, was jeder Teil des Musters erfasst hat.
Hier läuft die JavaScript-Engine. PCRE, Python und andere teilen die meiste Syntax, unterscheiden sich aber bei Lookbehind, benannten Gruppen und einigen Escapes, daher übertrage fortgeschrittene Muster mit Bedacht.
Nein. Das Muster und dein Testtext werden komplett im Browser ausgewertet und verlassen dein Gerät nicht.
Dieses Tool einbetten
Füge dieses Tool zu deiner eigenen Website hinzu. Kopiere den Code unten. Er bleibt automatisch aktuell.
<iframe src="https://monu.tools/embed/de/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Verwandte Tools
Erstelle und prüfe Cron-Ausdrücke. Wähle eine Vorlage oder bearbeite die fünf Felder und sieh die nächsten Ausführungszeiten in deiner Zeitzone. Läuft vollständig im Browser.
Formatiere, verschönere und validiere JSON online mit klaren Fehlermeldungen bei ungültiger Eingabe.
Kodiere Text zu Base64 oder dekodiere Base64 zurück zu Text. UTF-8-sicher mit automatischer Richtungserkennung.
Erzeuge 5 zufällige UUIDs (RFC 4122, Version 4) auf einmal. Die Eingabe wird ignoriert; für neue Werte erneut ausführen.