Regex-Tester

//g
Häufige Muster

Kurzreferenz

\dZiffer
\wWortzeichen
\sLeerzeichen
.beliebiges Zeichen
+1 oder mehr
*0 oder mehr
?optional
[abc]Zeichensatz
^Zeilenanfang
$Zeilenende

Was ist ein Regex-Tester?

Mit dem Regex-Tester erstellen und debuggen Sie reguläre Ausdrücke mit sofortiger Rückmeldung. Geben Sie ein Muster ein und wählen Sie die Flags (global, Groß-/Kleinschreibung ignorieren, mehrzeilig, dotall), fügen Sie Ihren Testtext ein, und jeder Treffer wird live während der Eingabe hervorgehoben — mit laufender Trefferzahl. Es listet außerdem nummerierte und benannte Erfassungsgruppen des ersten Treffers auf und enthält eine Bibliothek fertiger Muster — E-Mail, CPF, CEP, brasilianische Telefonnummer, URL, IPv4 und Datum — sowie eine Kurzreferenz der häufigsten Syntax-Token. Alles nutzt die native JavaScript-Regex-Engine und läuft lokal, sodass Ihre Muster und Texte privat bleiben.

Ein regulärer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster definiert. Regex-Tester lassen dich einen Ausdruck schreiben und sofort sehen, welche Teile eines Textes er trifft — weit einfacher als Muster ohne interaktives Feedback zu entwickeln.

Regex Testen

  1. Geben Sie einen regulären Ausdruck ein und schalten Sie die benötigten Flags (g, i, m, s) ein.
  2. Fügen Sie unten Text ein — Treffer werden sofort mit Anzahl hervorgehoben.
  3. Prüfen Sie die Erfassungsgruppen oder klicken Sie ein häufiges Muster als Vorlage an.

Häufige Anwendungen

  • Ein E-Mail- oder Telefonnummer-Validierungsmuster schreiben und testen, bevor es in ein Formular eingebaut wird.
  • Bestimmte Daten aus einer Log-Datei, API-Antwort oder einem großen Textblock finden und extrahieren.
  • Sicherstellen, dass ein Suchen-und-Ersetzen-Muster genau den beabsichtigten Text trifft.
  • Regex-Syntax lernen, indem man mit einem Live-Muster experimentiert.

Wie Regex-Matching in JavaScript funktioniert

Dieses Tool verwendet JavaScripts nativen RegExp-Engine. Du gibst ein Muster und optionale Flags ein (g für global, i für Groß-/Kleinschreibung ignorieren, m für mehrzeilig, s für dotAll) und der Engine testet das Muster mit matchAll().

Jede Übereinstimmung hebt Start- und Endindizes hervor. Capture-Gruppen — Text in Klammern — werden separat angezeigt.

Vorteile

  • Erstellen und debuggen Sie Muster für Validierung, Parsing und Suchen-und-Ersetzen in Sekunden.
  • Lernen Sie Regex schneller mit Live-Hervorhebung, Gruppenansicht und integrierter Referenz.
  • Läuft vollständig im Browser, sodass Ihre Muster und Testdaten nie hochgeladen werden.

Mustertests Sind Lokal

Tests mit regulären Ausdrücken werden vollständig in deinem Browser mit der JavaScript-Regex-Engine durchgeführt. Die Muster und Testzeichenfolgen, die du bereitstellst, werden lokal auf deiner Maschine verarbeitet; keine Daten werden an externe Server gesendet.

FAQ

Welche Regex-Variante wird verwendet?

Die JavaScript- (ECMAScript-) Regex-Engine Ihres Browsers, inklusive benannter Gruppen und der Flags g, i, m und s.

Wird mein Testtext irgendwohin gesendet?

Nein. Der Abgleich läuft vollständig in Ihrem Browser — nichts wird hochgeladen.

Kann ich Erfassungsgruppen sehen?

Ja. Das Werkzeug listet nummerierte und benannte Gruppen des ersten Treffers auf.

Welche Regex-Flags unterstützt dieses Tool?

Das Tool unterstützt alle Standard-JavaScript-Flags: g (global), i (Groß-/Kleinschreibung ignorieren), m (mehrzeilig), s (dotAll — Punkt trifft Zeilenumbruch), u (unicode) und d (Match-Indizes). Flags können frei kombiniert werden.