Zum Inhalt springen
Toolbrik

Tester für reguläre Ausdrücke

Schreibe dein Regex-Muster, wähle Flags aus, und sieh Treffer in Echtzeit in deinem Testtext hervorgehoben, mit einer Liste der Treffer und erfassten Gruppen.

Ausdruck und Flags

/…/g

Testtext

Gib einen Ausdruck und einen Testtext ein, um die Treffer zu sehen.

So funktioniert: Regex

  1. 1Gib den regulären Ausdruck ein und aktiviere die Flags (g, i, m, s, u).
  2. 2Füge den Testtext ein.
  3. 3Prüfe die hervorgehobenen Treffer und die erfassten Gruppen.

Wofür ist es gut?

  • E-Mail-Adressen, Telefonnummern oder Postleitzahlen validieren.
  • Suchen-und-Ersetzen-Muster testen, bevor du sie im Code nutzt.
  • Daten aus Logs oder langen Texten extrahieren.

Reguläre Ausdrücke ohne Überraschungen

Grundbausteine

\d steht für eine Ziffer, \w für Buchstabe, Ziffer oder Unterstrich, \s für Leerraum. Die Quantoren *, + und ? bedeuten „null oder mehr“, „eins oder mehr“ und „optional“; ^ und $ verankern Anfang und Ende, Klammern bilden Gruppen.

Gierig und genügsam

Quantoren sind standardmäßig gierig: In <.+> auf „<a><b>“ wird alles erfasst, mit <.+?> jedes Tag einzeln. Oft hilft auch eine negierte Klasse wie [^>]+.

Flags und Sicherheit

g findet alle Treffer, i ignoriert Groß- und Kleinschreibung, m wirkt zeilenweise, s lässt den Punkt Zeilenumbrüche treffen und u aktiviert Unicode. Verschachtelte Quantoren wie (a+)+ können katastrophales Backtracking (ReDoS) auslösen; begrenzen Sie auf Servern die Eingabelänge.

Verwandte Tools

Verwandte Artikel

Häufig gestellte Fragen

Welche Regex-Engine wird verwendet?+

Die ECMAScript-(JavaScript-)Engine, dieselbe, die Browser und Node.js verwenden.

War „Regex" hilfreich?

Teile es mit jemandem, der es braucht. Kostenlos und ohne Datenspeicherung.

X WhatsApp Telegram