Regex-Tester & Debugger

Regex-Tester & Debugger

Testen, debuggen und schreiben Sie reguläre Ausdrücke in Echtzeit. Finden Sie übereinstimmende Teilzeichenfolgen und erfassen Sie Indexgruppen sofort.

/ /
Übereinstimmungsergebnisse:
0 Matches

Mehr Tools

Funktionen

Warum den Regex-Tester verwenden?

Testen und debuggen Sie reguläre Ausdrücke in Echtzeit.

🎯

Übereinstimmungen in Echtzeit

Prüft Ausdrücke im laufenden Betrieb und hebt alle gefundenen Treffer im Textcontainer hervor.

🧬

Erfassungsgruppen

Untersuchen Sie erfasste Token-Indexklammern und benannte Gruppen übersichtlich.

⚙️

Flag-Anpassung

Schalten Sie globale Suche, Groß-/Kleinschreibungsunabhängigkeit oder mehrzeilige Übereinstimmung sofort um.

✔️

Standardkompatibilität

Vollständig an die Standardspezifikationen der JavaScript-Regex-Syntax angepasst.

🔒

Keine Serverübertragungen

Vorgänge werden im lokalen Browserspeicher ausgeführt. Betreff-Payload und Muster werden niemals hochgeladen.

🛡️

Schutz vor Endlosschleifen

Fängt Übereinstimmungsschleifen mit Nullbreite automatisch ab, um ein Einfrieren des Tabs zu verhindern.

Häufig gestellte Fragen

Ein regulärer Ausdruck ist eine Zeichenfolge, die ein Suchmuster bildet. Er kann für Textsuch- und Textersetzungsvorgänge verwendet werden.

Das Flag 'g' (global) stellt sicher, dass alle Übereinstimmungsmuster zurückgegeben werden, anstatt nach der ersten Übereinstimmung zu stoppen. Das Flag 'i' (ignore case) macht die Suche unabhängig von der Groß-/Kleinschreibung.

Jedes in Klammern eingeschlossene Teilmuster (z. B. (\w+)) bildet eine Erfassungsgruppe. Das Tool listet den Inhalt und den Index jeder Erfassungsgruppe separat auf.

Nein. Alles findet clientseitig statt. Seien Sie vorsichtig mit Mustern, die zu „katastrophalem Backtracking“ führen, da diese Browser-Tabs zeitweise einfrieren können.

Es tritt auf, wenn ein regulärer Ausdruck verschachtelte Quantoren verwendet (wie (a+)+), wodurch die Engine bei einer nicht übereinstimmenden Zeichenfolge eine exponentielle Anzahl von Pfaden durchsucht, was zu Performance-Problemen führt.

Zu den gängigen Flags gehören g (globale Suche), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilige Suche) und s (erlaubt dem Punkt, Zeilenumbrüche zu erfassen).

Moderne JavaScript-Regex-Engines unterstützen sowohl Lookaheads ((?=...)) als auch Lookbehinds ((?<=...)).
Akzeptieren Sie Cookies?

Wir verwenden Cookies, um Ihr Navigationserlebnis zu verbessern. Durch die Nutzung dieser Seite stimmen Sie unserer Cookie-Richtlinie zu.

Mehr
Loading chat...
Connecting to community chat.