/ Regex & Cron
RegEx Tester
Reguläre Ausdrücke testen mit Live-Match-Highlighting, Capture-Groups, allen JavaScript-Flags und Replace-Modus mit Backreferences.
01 · Pattern
Regulären Ausdruck eingeben und Flags wählen
Flags
Modus
Ersatz
02 · Test-Text
Eingabe, gegen die das Pattern angewendet wird
03 · Ergebnis
Treffer im Test-Text
0 Treffer04 · Treffer im Detail
Capture-Groups, Position und Länge
Reguläre Ausdrücke (RegEx) online testen
Dieser RegEx-Tester wendet ein JavaScript-Pattern in
Echtzeit auf einen Test-Text an, hebt alle Treffer farblich hervor und
schlüsselt Capture-Groups, Named Groups und Indizes detailliert auf. Im
Replace-Modus wird zusätzlich das Ergebnis nach Anwendung
eines Ersatz-Strings (mit $1, $2, $<name>)
angezeigt. Alles läuft komplett im Browser via nativer
RegExp-Engine — keine Daten verlassen deinen Rechner.
Häufige Pattern für den Alltag
- E-Mail:
\b[\w.+-]+@[\w-]+\.[\w.-]+\b - URL:
https?:\/\/[\w.-]+(?:\/[\w./?=&%-]*)? - IPv4:
\b(?:\d{1,3}\.){3}\d{1,3}\b - Datum (YYYY-MM-DD):
\d{4}-\d{2}-\d{2} - Hex-Farbe:
#(?:[0-9a-fA-F]{3}){1,2}\b - UUID:
[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}
Bedeutung der Flags
- g (global): Alle Treffer finden, nicht nur den ersten
- i (insensitive): Groß-/Kleinschreibung ignorieren
- m (multiline):
^und$matchen pro Zeile - s (dotall):
.matcht auch Zeilenumbrüche - u (unicode): Korrekte Behandlung von Unicode-Code-Points
- y (sticky): Match muss exakt bei
lastIndexbeginnen