Interaktives Regex Cheat Sheet • ReDoS-Schutz Sandbox

Regex-Tester, Match-Inspektor & Interaktives Cheat Sheet

Testen und debuggen Sie ECMAScript reguläre Ausdrücke in Echtzeit mit unserem vollständigen Regex Cheat Sheet. 100ms ReDoS-Worker-Schutz und 1-Klick-Muster.

Wie prüft ein regulärer Ausdruck (Regex) Zeichenketten?

Ein regulärer Ausdruck analysiert Texte anhand von Zeichenklassen (\d für Ziffern, \w für Wörter), Quantifizierern (+ für 1+, * für 0+), Ankern (^ für Zeilenanfang, $ für Zeilenende) und Gruppen ((Gruppe)). DevOmniTools führt die Auswertung zu 100% clientseitig in einem isolierten Web Worker mit 100ms Sicherheits-Timeout aus, um ReDoS-Abstürze zuverlässig abzufangen.

Client-seitiger Web Worker • 0 Serverprotokolle • Sofortiger ReDoS-Abbruch
Auf WhatsApp teilen
0 matches 0.00 ms
/ / g
Regex-Flags:
Häufige Regex-Muster & Vorlagen 1-click insert
Test-Textfeld 0 chars
Visuelle Live-Hervorhebung
Keine Treffer gefunden. Geben Sie ein gültiges Muster und einen Testtext ein.

Gefundene Treffer & Erfassungsgruppen

0 matches extracted
#PositionFull MatchCapture Groups
Keine Treffer gefunden. Geben Sie ein gültiges Muster und einen Testtext ein.
Die Kernwerkzeuge verarbeiten Eingaben lokal. Optionale KI sendet den ausgewählten Ausschnitt nach Zustimmung über Cloudflare an Cloudflare AI oder den optionalen Google-Gemini-Ersatzanbieter; die Aufbewahrungsregeln des Anbieters gelten. Kontaktanfragen senden Ihre Angaben an unseren E-Mail-Anbieter. Offline-Nutzung setzt vollständig zwischengespeicherte Seiten und Ressourcen voraus; externe KI und Nachrichtenversand benötigen Internet. 100ms ReDoS Catastrophic Backtracking Guard
Isolierter Worker-Thread Aktiv
QUICK SYNTAX REFERENCE

Interaktiver Regex Spickzettel (Cheat Sheet) & Referenz

Schnellübersicht für reguläre Ausdrücke: Metazeichen, Quantoren, Lookarounds und produktionsreife Muster.

SyntaxBedeutung & VerhaltenBeispiel
.Jedes Zeichen außer Zeilenumbruch (\n)a.c matches abc, a-c
\dJede Ziffer [0-9]\d{3} matches 123
\DKeine Ziffer [^0-9]\D+ matches ABC
\wWortzeichen [a-zA-Z0-9_]\w+ matches user_123
\WNicht-Wortzeichen\W matches @, !, #
\sLeerzeichen, Tabulator oder Zeilenumbruchhello\sworld
\SKein Leerzeichen\S+ matches Word
[abc]Eines der angegebenen Zeichen (a, b oder c)[aeiou] matches vowels
[^abc]Keines der Zeichen innerhalb der Klammern[^0-9] matches non-digits
[a-z]Kleinbuchstaben von a bis z[a-z]+ matches word
Häufig gestellte Fragen (FAQ) · Regex-Tester & ReDoS-Sandbox

Vollständiger Leitfaden zu Regulären Ausdrücken, Erfassungsgruppen & ReDoS-Schutz

Meistern Sie ECMAScript reguläre Ausdrücke, verstehen Sie gierige vs. faule Quantifizierer und verhindern Sie katastrophales Backtracking.

MU
IBM Maximo & Entwicklertools-Architekt
Technische Referenz

01. Grundlagen Regulärer Ausdrücke

Reguläre Ausdrücke (Regex) definieren formale Suchmuster für Text-Validierung, Parsing und String-Transformationen.

Muster kombinieren Literale mit Metazeichen: Zeichenklassen (\d für Ziffern, \w für Wörter), Wortgrenzen (\b) und Anker (^ und $).

Moderne ECMAScript-Engines unterstützen Erfassungsgruppen `(Muster)` zur Extraktion von Teilzeichenketten sowie Lookarounds `(?=...)`.

  • Echtzeit-Syntaxhervorhebung von Treffern und Erfassungsgruppen.
  • ECMAScript Flags: 'g' (global), 'i' (Groß-/Kleinschreibung), 'm' (mehrzeilig), 's' (dotAll) und 'u' (Unicode).
  • Vorlagen-Bibliothek für E-Mails, Telefonnummern, URLs und IP-Adressen.

02. Quantifizierer-Strategien: Gieriges vs. Faules Matching

• Gierige Quantifizierer (*, +, {n,}): Matchen standardmäßig so viele Zeichen wie möglich, bevor Backtracking greift.

• Faule Quantifizierer (*?, +?, {n,}?): Ein angehängtes Fragezeichen sorgt dafür, dass nur das absolute Minimum gematcht wird.

Falsch gewählte Quantifizierer sind die Hauptursache für fehlerhafte String-Erfassungen und CPU-Spitzen im Produktivbetrieb.

03. Katastrophales Backtracking & ReDoS-Sicherheitsarchitektur

ReDoS tritt auf, wenn verschachtelte Quantifizierer wie `(a+)+$` gegen nicht-passende Zeichenketten geprüft werden.

Die NFA-Engine durchsucht $O(2^n)$ Pfade, blockiert 100% der CPU und friert den Browser ein.

DevOmniTools führt alle Auswertungen in einem isolierten Web Worker mit einem 100ms-Watchdog aus, der den Thread bei Überschreitung sofort beendet.

04. Architektur-Ökosystem & Entwickler-Tools

Erzeugen Sie aus gefilterten Texten suchmaschinenfreundliche URLs mit unserem URL Slug Generator.

Prüfen und strukturieren Sie per Regex extrahierte JSON-Nutzdaten mit dem JSON Formatierer & Validator.

Analysieren Sie Wortanzahl und Textstatistiken Ihrer Datensätze mit unserem Wort- & Zeichenzähler.

Häufig gestellte Fragen (FAQ)

Wie schützt DevOmniTools vor Browser-Abstürzen durch fehlerhafte Regex-Muster?

Ausdrücke laufen in einem Web Worker. Überschreitet die Ausführung 100ms aufgrund von ReDoS, wird der Worker sofort per terminate() abgebrochen.

Welche Flags werden unterstützt?

Alle Standard-Flags: "g" (globale Suche), "i" (Groß-/Kleinschreibung ignorieren), "m" (Mehrzeilenmodus für ^ und $), "s" (dotAll - "." matcht Newlines) und "u" (Unicode Codepoints).

Was ist katastrophales Backtracking (ReDoS)?

ReDoS tritt bei verschachtelten Quantifizierern wie (a+)+ auf, wenn ein NFA-Parser bei fehlendem Match exponentiell viele Pfade durchsucht und die CPU blockiert.

Was unterscheidet gierige (greedy) von faulen (lazy) Quantifizierern?

Gierige Quantifizierer (*, +) versuchen so viele Zeichen wie möglich zu matchen. Ein nachgestelltes Fragezeichen (*?, +?) macht sie lazy, sodass der kürzeste Treffer gewählt wird.

Werden Daten an Server übertragen?

Nein. Alle Berechnungen finden zu 100% lokal im Browser-Speicher ohne Netzwerkübertragung statt.

Kann ich Regex-Tester & ReDoS-Sandbox auch ohne aktive Internetverbindung (offline) nutzen?

Für die Offline-Nutzung müssen die Seite und ihre Werkzeugdateien vollständig zwischengespeichert sein. Kernfunktionen laufen dann lokal; optionale KI und Kontaktversand benötigen Internet.

Ist Regex-Tester & ReDoS-Sandbox kostenlos und gibt es Nutzungslimits?

Die Kernwerkzeuge sind kostenlos und ohne Konto nutzbar. Gerätespeicher und werkzeugspezifische Sicherheitsgrenzen gelten. Optionale KI und Online-Kontaktdienste haben Nutzungslimits.

Optimieren Sie Ihren Workflow mit komplementären, 100% privaten Browser-Werkzeugen.

Werkzeugverzeichnis entdecken