Regex Tester.

Reguläre Ausdrücke live testen – mit Highlighting & Capture-Groups.

/ /
g Global i Ignore-Case m Multi-Line s Dotall u Unicode y Sticky
Bereit.
Noch keine Treffer.

🔄 Replace-Vorschau

💡 Häufige Pattern

Werbung (AdSense Slot)

Regex Tester – Reguläre Ausdrücke verstehen und testen

Ein regulärer Ausdruck (Regex) ist ein Suchmuster aus Spezialzeichen. Er wird verwendet, um Texte zu durchsuchen, validieren oder zu manipulieren – z.B. E-Mails, Telefonnummern oder URLs in einem Text zu finden.

Regex Cheatsheet – Die wichtigsten Zeichen

PatternBedeutungBeispiel
.Beliebiges Zeichen (außer Newline)a.c → "abc", "a1c"
\dEine Ziffer (0-9)\d\d → "42"
\wWort-Zeichen (a-z, A-Z, 0-9, _)\w+ → "hello123"
\sWhitespace (Leerzeichen, Tab, Newline)\s → " "
\bWort-Grenze\bcat\b → nur ganzes Wort
^Anfang der Zeile/Strings^Hello
$Ende der Zeile/StringsEnd$
*0 oder mehr Wiederholungena* → "", "a", "aaa"
+1 oder mehr Wiederholungena+ → "a", "aa"
?0 oder 1 (optional)colou?r → "color", "colour"
{n}Genau n Wiederholungen\d{3} → "123"
{n,m}n bis m Wiederholungen\d{2,4}
[abc]Eines der Zeichen a, b, c[aeiou] → Vokale
[^abc]Kein Zeichen aus a, b, c[^0-9] → keine Ziffer
(...)Capture-Group(\d+) → speichert Ziffern
a|ba oder bcat|dog

Häufige Fragen

Welche Regex-Engine wird verwendet?

JavaScript Regex (gleich wie in Browsers, Node.js). Funktioniert in 99% der Fälle wie Python/PHP/Java Regex – kleinere Unterschiede bei Lookbehind und Unicode.

Was sind Capture-Groups?

Mit Klammern () kannst du Teile eines Treffers "speichern". Beispiel: (\d{4})-(\d{2})-(\d{2}) auf "2026-05-15" gibt: $1 = "2026", $2 = "05", $3 = "15".

Was ist ein "Catastrophic Backtracking"?

Manche Regex-Patterns wie (a+)+b auf langen Inputs ohne "b" können den Browser einfrieren. Vermeide nested Quantifiers!

Werden meine Daten gespeichert?

Nein! Alle Tests erfolgen direkt in deinem Browser.

Werbung (AdSense Slot – Bottom)