TexteDieses Tool läuft im Browser. Dateien und Texte werden nicht an unsere Server gesendet.

Regex-Tester

Reguläre Ausdrücke im Browser gegen einen Text testen und alle Treffer, Gruppen und Positionen sehen. Mit den Flags g, i, m, s und u, auf Basis von JavaScript RegExp.

Flags
Schnelle Beispiele

Text und Muster werden im Browser getestet und nie an einen Server gesendet. Das Tool nutzt nur die eingebaute RegExp-Engine von JavaScript; es gibt kein eval, keine Ausführung beliebigen Codes und keine KI. Nicht jede Funktion von PCRE, Python oder .NET wird abgebildet, und das Tool ersetzt keine professionelle Prüfung von E-Mail-Adressen oder URLs.

Tool teilenWhatsApp
Weiter geht's

Weiteres Tool ausprobieren

Passend zu diesem Tool ausgewählt

Der Regex-Tester prüft einen regulären Ausdruck in Echtzeit gegen einen Text, direkt im Browser. Muster eintippen, die Flags g, i, m, s und u schalten und Text einfügen: Das Tool listet jeden Treffer mit Position sowie nummerierte und benannte Gruppen. Verwendet wird ausschließlich die eingebaute RegExp-Engine von JavaScript, ohne eval und ohne Server. Sehr große Eingaben und Trefferzahlen werden begrenzt, damit ein aufwendiges Muster die Seite nicht einfriert. So lässt sich ein Muster schnell aufbauen und Fehler finden.

01

So funktioniert das Tool

  1. 01Muster schreibenDen regulären Ausdruck ohne Schrägstriche eingeben, zum Beispiel \d{5}.
  2. 02Flags wähleng für alle Treffer, i ohne Groß/Klein, m für Zeilenanfänge, s für Punkt über Zeilenumbrüche, u für Unicode.
  3. 03Text einfügen und Treffer lesenTreffer, Positionen und Gruppen erscheinen sofort und lassen sich kopieren.
02

Wann ist das nützlich?

  • Muster entwickelnEinen Ausdruck Schritt für Schritt an Beispieltexten aufbauen, bevor er in Code wandert.
  • FehlersucheHerausfinden, warum ein Ausdruck zu viel, zu wenig oder gar nichts findet.
  • Regex lernenMit den Beispielen spielen und sehen, wie sich Flags und Gruppen auswirken.
03

Beispiele

  • Deutsche Postleitzahlen\b\d{5}\b mit g findet in „Berlin 10115, München 80331“ die beiden Postleitzahlen, nicht aber eine dreistellige Vorwahl.
  • Wörter mit Umlauten[A-Za-z]+ zerreißt „Grüße“ in „Gr“ und „e“. Mit \p{L}+ und dem Flag u werden Umlaute und ß als Buchstaben erkannt.
  • Gruppen(\d{2})\.(\d{2})\.(\d{4}) zerlegt 08.10.2026 in die Gruppen 08, 10 und 2026.
04

So arbeitet das Tool

Muster und Flags werden zu einem JavaScript-RegExp zusammengesetzt und auf den Text angewendet. Mit g erscheinen alle Treffer, ohne g nur der erste; für die Liste wird g intern ergänzt. Zu jedem Treffer zeigt das Tool Start- und Endposition sowie die Gruppen $1, $2 und benannte Gruppen.

05

Umlaute und Unicode

Die Kurzform \w umfasst in JavaScript nur A bis Z, Ziffern und den Unterstrich, also keine Umlaute und kein ß. Für deutsche Texte ist \p{L} mit dem Flag u die zuverlässige Wahl. Ebenso erkennt \b Wortgrenzen nur an ASCII-Buchstaben, was bei Wörtern mit Umlaut am Rand überraschen kann.

06

Grenzen und typische Fehler

Die RegExp-Engine von JavaScript unterscheidet sich in Details von PCRE, Python oder .NET. Muster, die auf solche Besonderheiten setzen, verhalten sich hier anders. Ein Ausdruck für E-Mail-Adressen ist immer eine Vereinfachung und ersetzt keine Prüfung durch Versand einer Bestätigungsmail.

07

Häufige Fragen

Welche Regex-Variante wird verwendet?

JavaScript (ECMAScript) RegExp, wie sie im Browser eingebaut ist.

Was bewirken die Flags?

g findet alle Treffer, i ignoriert Groß- und Kleinschreibung, m lässt ^ und $ an Zeilengrenzen greifen, s lässt den Punkt auch Zeilenumbrüche treffen, u schaltet volle Unicode-Unterstützung ein.

Warum findet \w keine Umlaute?

Weil \w in JavaScript auf ASCII beschränkt ist. Für Buchstaben aller Sprachen \p{L} mit dem Flag u verwenden.

Kann ein schlechtes Muster den Browser einfrieren?

Eingaben und Trefferzahlen sind begrenzt, extrem ungünstige Muster können aber trotzdem langsam sein. Ausgeführt wird nur die sichere RegExp-Engine, nie eval.

Wird mein Text hochgeladen?

Nein. Alles läuft im Browser.

Fehlt ein Tool oder ist etwas kaputt?Wir bauen Tooleem nach dem, was wirklich gebraucht wird. Schreiben Sie uns, was fehlt oder nicht funktioniert.
Nachricht senden