Regex Tester online

Fügen Sie ein Muster ein, testen Sie es gegen echten Text und sehen Sie exakt, was matcht, bevor es in Produktionsvalidierung landet.

//
Match-Details0 matches
Keine Treffer gefunden...
Teststring
Zeichen: 175
Hallo Welt! Dies ist ein einfacher Regex-Tester. Versuchen Sie Wörter oder Zahlen wie 123 oder 2025 zu matchen. Sie können auch HTML-Tags, URLs oder wiederholte Muster testen.
Treffer-Markierung
.Beliebiges Zeichen
\dZiffer
\wWortzeichen
^/$Start / Ende

Aus dem getesteten Muster ein kleines Tool machen

Wenn ein Regex Teil eines Validators, Parsers oder internen Helpers wird, kann DeployPages das statische Tool hosten, damit das Team dieselbe getestete Version nutzt.

Tool-Website veröffentlichen

Warum einen Online-Regex-Tester verwenden?

Regex-Bugs verstecken sich in kleinen Details: ein fehlender Anker, ein gieriger Quantifier, ein vergessenes Flag oder Testdaten, die nichts mit Produktionseingaben zu tun haben. Ein Live-Tester zeigt Muster, Flags, Treffer und Teststring gemeinsam, damit Sie den Ausdruck reparieren statt raten.

Regex-Cheatsheet

Zeichenklassen
. Matcht jedes Zeichen außer einem Zeilenumbruch
\wMatcht Buchstaben, Ziffern oder Unterstrich
\dMatcht Ziffern
\sMatcht Whitespace
[abc]Matcht eines der aufgelisteten Zeichen
[^abc]Matcht jedes nicht aufgelistete Zeichen
Quantifier
*Null oder mehr Treffer
+Ein oder mehr Treffer
?Null oder ein Treffer
{n}Genau n Treffer
{n,}Mindestens n Treffer
{n,m}Zwischen n und m Treffern
Anker
^Matcht den Anfang eines Strings
$Matcht das Ende eines Strings
\bMatcht eine Wortgrenze
\BMatcht eine Nicht-Wortgrenze
(?=p)Positiver Lookahead
(?!p)Negativer Lookahead
Flags
gGlobale Suche
iGroß-/Kleinschreibung ignorieren
mMehrzeiliger Modus
sPunkt matcht Zeilenumbrüche
uUnicode-Modus

Erweiterte FAQ

Was ist der Unterschied zwischen gierigem und lazy Matching?

Greedy Matching nimmt so viel Text wie möglich. Lazy Matching ergänzt ? nach einem Quantifier, damit die Engine beim frühesten gültigen Treffer stoppt.

Wie sollte ich E-Mail-Adressen mit Regex validieren?

Nutzen Sie Regex für eine praktische Erstprüfung, aber nicht als endgültigen Besitznachweis. Ein Verifizierungsflow bleibt wichtig.

Warum funktioniert mein Regex in einer Sprache, aber nicht in einer anderen?

Regex-Engines unterstützen nicht alle dieselben Features. JavaScript, PCRE, Python, Java und Datenbank-Regex unterscheiden sich bei Lookbehind, benannten Gruppen, Unicode-Verarbeitung und Escaping-Regeln.

Kann ein Regex ein Performance-Problem verursachen?

Ja. Verschachtelte Quantifier und mehrdeutige Alternativen können bei bestimmten Eingaben zu starkem Backtracking führen. Testen Sie realistische Worst-Case-Strings, bevor ein Muster in Request-Validierung landet.