Regex-Tester
Reguläre Ausdrücke live testen und debuggen.
Tippe ein Muster und Testtext. Treffer werden sofort hervorgehoben, benannte und nummerierte Gruppen sind darunter aufgeführt.
8 Treffer
- #1 @ 0TestGruppen: ["Test"]
- #2 @ 5arnaudGruppen: ["arnaud"]
- #3 @ 12appGruppen: ["app"]
- #4 @ 17kostenloseGruppen: ["kostenlose"]
- #5 @ 29schnelleGruppen: ["schnelle"]
- #6 @ 39privateGruppen: ["private"]
- #7 @ 47OnlineGruppen: ["Online"]
- #8 @ 54ToolsGruppen: ["Tools"]
So funktioniert's
Muster eingeben
Regex ins Feld. Benannte Gruppen wie `(?<word>\w+)` möglich.
Flags setzen
g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode), y (sticky). Standard `gi`.
Testtext einfügen
Treffer werden inline hervorgehoben, Gruppen darunter aufgeführt.
Was ist das?
Eine Regex ist eine kompakte Sprache zum Matchen von Text. Ein Tester kompiliert dein Muster, führt es gegen Testtext aus und zeigt jeden Treffer mit benannten und nummerierten Capture-Gruppen. Das Live-Highlight erspart den Editor-Roundtrip.
Wann verwenden
Für jede nicht triviale Regex: Feldextraktion aus Logs, Eingabe-Validierung, Suchen-Ersetzen, CSV-Parsing, HTML-Attribute scrapen. Auch am schnellsten zum Testen einer von Stack Overflow kopierten Regex.
Häufige Fehler
`g`-Flag vergessen (ohne `g` liefert exec nur den ersten Treffer). Greedy-Quantoren (`.*`), die zu viel schlucken; `.*?` verwenden. Anker `^` und `$` verhalten sich mit `m` anders. Und: HTML oder JSON nicht mit Regex parsen - dafür gibt es richtige Parser.
FAQ
- Welche Regex-Variante?
- JavaScript (ECMAScript). Für PCRE oder Python ist die Syntax ähnlich, aber Lookbehinds und Unicode-Property-Escapes verhalten sich etwas anders.
Verwandte Tools
Mehr in dieser Kategorie
- JSON-Formatierer & Validator
- Base64-Encoder / -Decoder
- URL-Encoder / -Decoder
- Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)
- JWT-Decoder
- Markdown-zu-HTML-Konverter
- YAML-zu-JSON-Konverter
- CSV-zu-JSON-Konverter
- SQL-Formatierer
- HTML-Entity-Encoder / -Decoder
- Cron-Ausdruck-Leser
- XML-Formatter
- HTML-Minifier
- Testdaten-Generator
- Markdown-Tabellen-Generator