Text & Dokumente
Zahlen & Berechnung
Daten & Formate
Sicherheit
Entwicklung & DevOps
Künstliche Intelligenz
Finanzen
Gesundheit & Wohlbefinden
Produktivität
Spiele & Unterhaltung
Multimedia & Design
Unternehmen
Bedienungsanleitung
Was es ist und wofür es dient

Teste reguläre Ausdrücke (Regex) in Echtzeit, 100 % in deinem Browser. Schreib oben ein Muster und unten den zu analysierenden Text: Treffer werden sofort hervorgehoben und einzeln mit ihrer Position und ihren Gruppen aufgelistet. Buttons zum Einfügen der typischen Symbole, eine Bibliothek fertiger Muster, ein Button, um ein passendes Beispiel zu erzeugen, ein Erklärungspanel des Musters und ein Ersetzen-Modus.

Flags: einzeln erklärt

Die Flags-Buttons ändern, wie das Muster angewendet wird (fahr mit der Maus über jeden für die Erklärung). g (global) ist immer aktiv: es werden ALLE Treffer angezeigt.

• i Groß-/Kleinschreibung ignorieren.
• m mehrzeilig (^/$ pro Zeile).
• s der . trifft auch den Zeilenumbruch.
• u Unicode (\p

Ein passendes Beispiel generieren

Der Button Beispiel generieren erzeugt automatisch einen Text, der dein Muster erfüllt, und fügt ihn zum „Testtext“ hinzu, wo er hervorgehoben angezeigt wird. Das ist der schnelle Weg zu prüfen, ob die Regex das erfasst, was du glaubst. Jeder erzeugte Text wird selbst gegen deine Regex geprüft, bevor er angezeigt wird; ist das Muster sehr komplex (oder unmöglich), gelingt das vielleicht nicht und du wirst benachrichtigt.

Bibliothek und Spickzettel

Bibliothek: wähle ein fertiges Muster (E-Mail, DNI/NIE, Datum, IPv4, UUID…) und lade das Muster samt Beispieltext, um es in Aktion zu sehen. Spickzettel: die Buttons unter dem Muster fügen das Symbol an der Cursorposition ein (Klassen \d \w \s, Mengen * + ?

Treffer und Gruppen

Jeder Treffer zeigt seinen Text, seine Position (Zeichen, an dem er beginnt, nullbasiert) und alle seine Erfassungsgruppen, nummeriert (1, 2…) und benannt. Eine Gruppe (...) erfasst, was innen passt; (?<jahr>...) gibt ihr einen Namen; (?:...) gruppiert ohne zu erfassen. Mit Kopieren/Exportieren nimmst du alle Treffer mit (eine pro Zeile oder CSV) zur Datenextraktion.

Erklärungspanel

Das Erklärungspanel zerlegt dein Muster Teil für Teil in natürlicher Sprache: was jede Klasse, jeder Quantor, jede Gruppe oder jeder Anker tut. Ideal, um eine fremde Regex zu verstehen oder deine eigene zu überprüfen, bevor du sie in den Code übernimmst.

Ersetzungsmodus

Wechsle zum Tab Ersetzen und schreibe die Ersetzungszeichenkette: du siehst das Ergebnis live. Referenziere Gruppen mit $1, $2… (nummeriert), $<name> (benannt), $& (der ganze Treffer) und $$ (ein literales $). Bsp.: Muster (\d

Syntax-Spickzettel

• Klassen: \d Ziffer, \w Buchstabe/Zahl/_, \s Leerraum; großgeschrieben das Gegenteil. . beliebiges Zeichen.
• Mengen: [aeiou], Bereich [a-z], negiert [^0-9].
• Anzahl: * 0+, + 1+, ? 0/1,

Regex TesterReguläre Ausdrücke
Tester für reguläre AusdrückeRegex testen, verstehen und generieren — 100 % in deinem Browser
/
/gi
Flags
Klassen
Anzahl
Anker
Gruppen