Regex-Tester
Teste reguläre Ausdrücke mit dem Regex-Tester: Live-Treffer, Erfassungsgruppen, Flags und Ersetzungsvorschau. Kostenloser Online-JavaScript-Regex-Debugger.
Processed locally in your browserHow?
This tool runs in this browser tab. The files, text and values you enter are not uploaded to clkr.work servers — closing the tab clears them. Anonymous usage events (such as which button was pressed) are counted, never your content. Privacy policy
What next?
Hilfreich? Teilen Sie Regex-Tester
Kostenlos, ohne Anmeldung, läuft im Browser – schick es einem Freund oder füge es deiner Seite hinzu.
Ähnliche Tools
- Cron-Ausdruck-GeneratorErstelle und erkläre Cron-Jobs mit dem Cron-Ausdruck-Generator und sieh die nächsten Ausführungszeiten. Kostenlos online, crontab-guru-Alternative.
- JSON-FormatterFormatiere und validiere JSON sofort mit dem JSON-Formatter. Kostenlos online: unordentliches JSON verschönern, minimieren und Fehler im Browser finden.
- Binär-ÜbersetzerText in Binär und Binär in Text übersetzen mit diesem kostenlosen Online-Binärübersetzer und Zahlen zwischen Binär, Dezimal, Hex und Oktal umrechnen.
- CSS-MinifierMinimiere CSS mit dem CSS-Minifier: Kommentare und Leerraum sicher entfernen, gesparte Bytes sehen oder Code wieder verschönern. Kostenlos online.
- HTML-Entity-Kodierer / -DekodiererKodiere Text in HTML-Entities oder dekodiere Entities wie & und © zurück in Zeichen – mit diesem kostenlosen Online-HTML-Entity-Encoder und -Decoder.
- JSON-zu-CSV-KonverterWandle JSON in CSV und CSV in JSON um mit dem JSON-zu-CSV-Konverter. Kostenlos online, verarbeitet verschachtelte Objekte und öffnet direkt in Excel.
Teil des Toolkits
So verwenden Sie Regex-Tester
- 1Gib einen regulären Ausdruck (ohne Schrägstriche) ein und schalte Flags wie g, i, m, s und u um
- 2Füge deinen Testtext ein — Treffer werden live hervorgehoben und mit Index und Erfassungsgruppen aufgelistet
- 3Setze das Häkchen bei Ersetzen, um eine Ersetzung mit $1, $<name> oder $& als Vorschau zu sehen, und kopiere den Regex, die Treffer oder das Ergebnis
Häufig gestellte Fragen
Welcher Regex-Dialekt wird verwendet?▾
Reguläre Ausdrücke in JavaScript (ECMAScript), genau so, wie sie in Browsern und Node.js laufen – einschließlich benannter Gruppen (?<name>…), Lookbehind (?<=…) und der Flags s (dotAll) und u (unicode).
Was bewirken die Flags g, i, m, s und u?▾
g findet alle Treffer statt nur den ersten, i ignoriert die Groß-/Kleinschreibung, m lässt ^ und $ an Zeilenumbrüchen greifen, s lässt . auch Zeilenumbrüche treffen, und u aktiviert vollständiges Unicode-Matching.
Warum sagt mein Muster, es habe zu lange gedauert?▾
Verschachtelte Quantifizierer wie (a+)+ können katastrophales Backtracking auslösen, bei dem die Engine exponentiell viele Pfade ausprobiert. Der Tester führt deinen Regex in einem Hintergrund-Worker aus und stoppt ihn nach 1.5 s, statt die Seite einzufrieren.
Wie nutze ich Erfassungsgruppen in einer Ersetzung?▾
Nutze $1, $2… für nummerierte Gruppen, $<name> für benannte Gruppen und $& für den gesamten Treffer. Beispiel: Muster (\w+)@(\w+) mit Ersetzung $2 at $1.
Embed Regex-Tester on your website▾
Paste this snippet into your page. The embedded tool runs in your visitor's browser and shows a small “Powered by clkr.work” link.