EN FR DE ES PT

Regex-Tester

Regulaere Ausdruecke in Echtzeit gegen Zeichenketten testen. Hervorgehobene Treffer, Erfassungsgruppen ansehen und Suchen-und-Ersetzen-Operationen durchfuehren. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.

Muster & Flags

/ / g
Treffer werden hier angezeigt...
0 Treffer
Keine Gruppen

Suchen & Ersetzen

So funktioniert es

Dieses Tool verwendet die integrierte RegExp-Engine von JavaScript, um Ihre regulaeren Ausdruecke in Echtzeit zu testen. Waehrend Sie ein Muster und eine Testzeichenkette eingeben, wertet das Tool sofort die Treffer aus, hebt sie hervor und zeigt Erfassungsgruppen an.

Die Ersetzungsfunktion verwendet String.prototype.replace() und unterstuetzt Rueckverweise wie $1, $2 fuer erfasste Gruppen. Die gesamte Verarbeitung laeuft vollstaendig in Ihrem Browser ohne Serverkommunikation.

Gaengige Regex-Muster

  • E-Mail: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
  • URL: https?:\/\/[^\s]+
  • IP-Adresse: \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b
  • Telefonnummer: \+?\d{1,3}[-.\s]?\(?\d{1,4}\)?[-.\s]?\d{1,4}[-.\s]?\d{1,9}
  • HTML-Tag: <([a-z]+)([^<>]*)>(.*?)<\/\1>

Haeufig gestellte Fragen

Was ist ein regulaerer Ausdruck?

Ein regulaerer Ausdruck (Regex) ist eine Zeichenfolge, die ein Suchmuster definiert. Er wird fuer Musterabgleich innerhalb von Zeichenketten verwendet und ermoeglicht Aufgaben wie Validierung, Suche und Textersetzung.

Was bewirken Regex-Flags?

Flags aendern, wie die Regex-Engine das Muster interpretiert. Gaengige Flags sind: g (global - alle Treffer finden), i (gross-/kleinschreibungsunabhaengig), m (mehrzeilig - ^ und $ stimmen mit Zeilengrenzen ueberein), s (dotAll - Punkt stimmt mit Zeilenumbruechen ueberein) und u (Unicode - aktiviert volle Unicode-Unterstuetzung).

Was sind Erfassungsgruppen?

Erfassungsgruppen sind Teile eines Regex-Musters, die in Klammern eingeschlossen sind. Sie erfassen den uebereinstimmenden Text, sodass er spaeter referenziert werden kann, zum Beispiel in Ersetzungszeichenketten mit $1, $2 usw.

Werden meine Daten auf einem Server verarbeitet?

Nein. Alle Regex-Abgleiche und -Ersetzungen erfolgen vollstaendig in Ihrem Browser mit JavaScript. Ihre Daten verlassen niemals Ihr Geraet.

Verwandte Tools