Zum Inhalt springen
Aback Tools Logo

en

Fügen Sie ein beliebiges reguläres Ausdrucksmuster ein, um eine vollständige Aufschlüsselung der Komponenten, eine einfache englische Erklärung ihrer Funktionsweise und einen Live-Test-String-Abgleich zu erhalten. Understand regex patterns instantly — all free, private, and no signup required.

Regex Deobfuscator / Explainer

Paste a regex pattern to get a complete breakdown of its components, a plain English explanation, and test strings to verify matching behavior.

/
/
Moderately complex

Pattern Breakdown

8 tokens | 0 groups | 3 quantifiers
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}
ComponentTypeDescription
[a-zA-Z0-9._%+-]Char ClassIncludes: a-zA-Z0-9._%+-
+QuantifierOne or more times
@LiteralLiteral character: @
[a-zA-Z0-9.-]Char ClassIncludes: a-zA-Z0-9.-
+QuantifierOne or more times
\.LiteralLiteral character: .
[a-zA-Z]Char ClassAny letter (a-z, A-Z)
{2,}Quantifier2 or more times

Plain English Explanation

Match includes: a-za-z0-9._%+-, then "@", then includes: a-za-z0-9.-, then ".", then any letter (a-z, a-z). One or more times One or more times 2 or more times [case-insensitive, global (find all matches)]

Match Results(3 matches found)

#MatchIndexGroups
1[email protected]14none
2[email protected]37none
3[email protected]63none

Example Patterns

Privacy Guarantee

All regex analysis runs entirely in your browser. Your patterns and test strings never leave your device — no uploads, no API calls, no tracking.

  • Vollständige Komponentenaufschlüsselung: Analysieren Sie jeden regulären Ausdruck in seine einzelnen Token: Literale, Escape-Sequenzen, Zeichenklassen, Quantoren, Gruppen, Anker, Lookaheads und Lookbehinds. Jede Komponente zeigt ihren Typ und eine klare Beschreibung ihrer Funktion.
  • en
  • Live-Testzeichenfolgenabgleich: Fügen Sie Testzeichenfolgen ein und sehen Sie sich sofortige Übereinstimmungsergebnisse an. Jede Übereinstimmung wird mit ihrer Position und den erfassten Gruppen hervorgehoben, sodass Sie überprüfen können, ob sich Ihr regulärer Ausdruck wie erwartet verhält.
  • Vorschau mit hervorgehobener Syntax: Zeigen Sie Ihren regulären Ausdruck mit farbcodierter Syntaxhervorhebung an. Jeder Tokentyp erhält eine eigene Farbe, sodass Gruppen, Quantoren und Zeichenklassen auf einen Blick visuell unterschieden werden können.

en

Ein Regex-Deobfuscator (auch Regex-Explainer genannt) zerlegt einen regulären Ausdruck in seine Bestandteile und übersetzt ihn in einfaches Englisch. Anstatt ein kryptisches Muster wie /^(?=.*[A-Z])(?=.*\d) zu betrachten. $/ erhalten Sie eine klare Aufschlüsselung: „Anfang der Zeichenfolge, positiver Lookahead für einen Großbuchstaben, positiver Lookahead für eine Ziffer, beliebiges Zeichen 8 oder mehr Mal, Ende der Zeichenfolge.“ Dies erleichtert das Verstehen, Debuggen und Erlernen von Regex erheblich.

en

The tool parses your regex pattern character by character using a recursive descent parser. Jedes Token – sei es ein Literalzeichen, eine Escape-Sequenz wie \d, eine Zeichenklasse wie [a-z], ein Quantor wie, eine Gruppe wie (abc) oder ein Lookahead wie (?=Muster) – wird identifiziert und kategorisiert. Der Parser verfolgt Gruppenverschachtelungen, Flag-Effekte und Quantifizierer-Scoping, um jede Komponente genau zu beschreiben, und generiert dann eine kohärente englische Erklärung des Gesamtmusters.

Wer braucht einen Regex-Erklärer?

Regex-Erklärer sind für Entwickler auf allen Ebenen wertvoll. Anfänger nutzen sie, um die Regex-Syntax anhand von Beispielen zu erlernen. Erfahrene Entwickler nutzen sie, um komplexe Muster zu debuggen und das Verhalten bei Codeüberprüfungen zu überprüfen. Sicherheitsingenieure nutzen sie, um Muster auf Schwachstellen zu prüfen. Jeder, der auf einen regulären Ausdruck ohne Dokumentation stößt, kann ohne manuelle Analyse schnell verstehen, was er bewirkt.

Datenschutz und Leistung

Das gesamte Parsen, Analysieren und Testen von Zeichenfolgen erfolgt vollständig in Ihrem Browser. Ihre Muster und Testdaten werden niemals an einen Server gesendet. Das Tool unterstützt alle gängigen JavaScript-Regex-Funktionen, einschließlich einfangender Gruppen, nicht einfangender Gruppen, benannter Gruppen, Lookaheads (?=,?!), Lookbehinds (?<=,?<!), Zeichenklassen, Unicode-Escapes und Rückverweise.

Häufig gestellte Fragen

A regex deobfuscator takes a regular expression pattern and breaks it down into individual components. Für jedes Token – Zeichenklasse, Quantor, Gruppe, Anker oder Escape-Sequenz – zeigt es den Typ und die Beschreibung an und generiert dann eine einfache englische Erklärung des gesamten Musters.

Alle gängigen JavaScript-Regex-Syntaxen werden unterstützt: Literale, Escape-Sequenzen (\d, \w, \s), Zeichenklassen ([a-z], [^0-9]), Quantoren (+, *, ?, {n,m}), einfangende und nicht einfangende Gruppen, benannte Gruppen, Alternation, Anker (^, $), Lookaheads, Lookbehinds, Unicode-Eigenschafts-Escapezeichen, Rückverweise und Inline-Flags.

Ja. The tool includes a test string input where you can paste sample text and see live match results. Each match shows the matched text, position index, and any captured groups, letting you verify behavior before using the pattern in production.

Die Erklärung wird direkt aus der tokenisierten Analyse Ihres Musters generiert. Bei einfachen Mustern ist es sehr präzise. Bei äußerst komplexen Mustern mit vielen verschachtelten Gruppen bietet es eine klare Zusammenfassung der Musterstruktur und des Musterverhaltens.

Absolut. The component breakdown with type labels and descriptions is ideal for learning regex syntax. Load example patterns (email, URL, phone, IP) and see how each part works. The plain English explanation and test string feature make experimentation easy.

Ja. Specify flags like g (global), i (case-insensitive), m (multiline), s (dot-all), u (unicode), y (sticky), and d (indices). Flags affect both the analysis display and test string matching behavior.

en

Ja – 100 % sicher. All regex parsing, analysis, and test string matching runs entirely in your browser. Your patterns and test data never leave your device and are never uploaded to any server.