Regex Tester

Reguläre Ausdrücke mit Echtzeit-Hervorhebung testen. Treffer, Gruppen und Positionen sofort sehen.

Last updated: April 2026
Pattern
gims
//gi
Test String
Matches
Code Generator
Select a language above
class="cnt">

Was sind reguläre Ausdrücke?

Reguläre Ausdrücke (Regex) sind Muster, die Mengen von Zeichenketten beschreiben. Sie werden in nahezu jeder Programmiersprache zum Suchen, Abgleichen und Ersetzen von Text verwendet. Ein Regex wie \w+@\w+\.\w+ stimmt mit E-Mail-Adressen überein.

Häufige Regex-Flags

Das globale Flag (g) findet alle Treffer, anstatt beim ersten aufzuhören. Groß-/Kleinschreibung ignorieren (i) ignoriert Unterschiede. Mehrzeilig (m) lässt ^ und $ Zeilengrenzen anstelle von Zeichenkettengrenzen abgleichen. Dotall (s) lässt den Punkt auch Zeilenumbrüche abgleichen.

Datenschutzvorteil

Im Gegensatz zu regex101.com verarbeitet dieses Tool alle Muster und Testzeichenketten vollständig in Ihrem Browser. Es werden keine Daten an einen Server gesendet, sodass es sicher für das Testen von Regex-Mustern gegen sensible Daten ist.

Häufig gestellte Fragen

Was sind die häufigsten Regex-Muster?

E-Mail-Validierung: [\w.+-]+@[\w-]+\.[\w.]+. URL-Abgleich: https?://[\w.-]+(/[\w.-]*)*. Telefonnummern: \+?\d{1,3}[-.\s]?\d{3,4}[-.\s]?\d{4}. IP-Adressen: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.

Was bedeuten die Regex-Flags g, i, m und s?

Das g-Flag (global) findet alle Treffer statt nur dem ersten. Das i-Flag ignoriert Groß-/Kleinschreibung. Das m-Flag (mehrzeilig) lässt ^ und $ Zeilengrenzen abgleichen. Das s-Flag (dotall) lässt den Punkt Zeilenumbrüche abgleichen.

Wie unterscheidet sich dies von regex101?

ToolPry läuft vollständig in Ihrem Browser — es werden keine Daten an einen Server gesendet. Bei regex101 werden Ihre Muster und Testzeichenketten auf deren Servern verarbeitet und möglicherweise gespeichert.

Kann ich Code aus meinem Regex-Muster generieren?

Ja. Klicken Sie nach dem Testen Ihres Musters auf JavaScript, Python oder PHP, um fertige Code-Snippets zu generieren. Der generierte Code enthält die korrekte Syntax für jede Sprache mit Ihrem Muster und Ihren Flags.

Nützliche Regex-Muster (Kopierbereit)

E-Mail-Adresse: /^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$/

URL: /https?:\/\/[^\s<>"{}|\^[\]`]+/g

IPv4-Adresse: /^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/

ISO-Datum (JJJJ-MM-TT): /^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$/

Flags verstehen

Das g-Flag (global) findet alle Treffer. Das i-Flag (Groß-/Kleinschreibung ignorieren) ignoriert Schreibweise. Das m-Flag (mehrzeilig) lässt ^ und $ Zeilengrenzen abgleichen. Das s-Flag (dotAll) lässt . Zeilenumbrüche abgleichen.

Häufig gestellte Fragen

Welche Regex-Engine verwendet dieser Tester?

JavaScripts eingebaute RegExp-Engine (ECMAScript 2024). Dies ist die korrekte Engine für Muster, die im Browser, in Node.js oder Deno verwendet werden sollen. Für Python, Java oder .NET-Muster beachten Sie bitte, dass sich einige Syntax unterscheidet.

Wie stimme ich einem wörtlichen Punkt oder Pluszeichen überein?

Maskieren Sie Sonderzeichen mit einem Backslash: \. stimmt mit einem wörtlichen Punkt überein, \+ mit einem wörtlichen Pluszeichen.