Regex-Tester

Kostenloser Online-Regex-Tester. Schreiben Sie reguläre JavaScript-Ausdrücke und sehen Sie live hervorgehobene Übereinstimmungen, Erfassungsgruppen, Flags und eine Ersetzungsvorschau – sofort, ohne Anmeldung.

Testen und debuggen Sie reguläre Ausdrücke live mit hervorgehobenen Übereinstimmungen, Erfassungsgruppen, einer Ersetzungsvorschau, Flag-Umschaltungen und vorgefertigten Mustern für E-Mail, URL, IP und mehr.

Share
Kategorie
Entwicklertools
Inklusive
6-Funktionen
Zugang
Frei · Keine Anmeldung
Privatsphäre
Läuft in Ihrem Browser
Regex-Tester

Loading Regex Tester......

Please wait a moment

Wie zu verwenden

So verwenden Sie Regex-Tester

  1. 01

    Geben Sie ein Muster ein

    Geben Sie einen regulären Ausdruck ein oder wählen Sie eine Voreinstellung wie E-Mail oder URL aus.

  2. 02

    Flags umschalten

    Klicken Sie auf g, i, m, s, u oder y, um das Matching-Verhalten zu ändern.

  3. 03

    Fügen Sie eine Testzeichenfolge hinzu

    Fügen Sie Text ein und sehen Sie sich die Highlights der Spiele live an.

  4. 04

    Ersetzen oder kopieren

    Sehen Sie sich einen Ersatz in der Vorschau an oder kopieren Sie das fertige /pattern/flags.

Anwendungsfälle

Häufige Anwendungsfälle

  • Validieren Sie ein E-Mail- oder URL-Muster, bevor Sie es versenden
  • Debuggen Sie, warum ein regulärer Ausdruck nicht mit Ihren Daten übereinstimmt
  • Extrahieren Sie Erfassungsgruppen aus Protokollzeilen
  • Erstellen Sie ein „Suchen und Ersetzen“ mit Gruppenreferenzen
Überblick

Sehen Sie genau, was mit Ihrem regulären Ausdruck übereinstimmt

Reguläre Ausdrücke sind im Kopf schwer zu debuggen. Dieser Tester führt Ihren JavaScript-Regex anhand einer Testzeichenfolge aus, hebt alle vorhandenen Übereinstimmungen hervor, zählt sie und listet die Index- und Erfassungsgruppen jeder Übereinstimmung auf. Schalten Sie Flags wie „Global“, „Groß-/Kleinschreibung nicht berücksichtigen“ und „Mehrzeilig“ mit einem Klick um und erhalten Sie sofort lesbares Feedback, sobald sich Ihr Muster ändert.

Erstellen, ersetzen und wiederverwenden

Beginnen Sie mit einer Voreinstellung für gängige Muster – E-Mail, URL, IPv4, Hexadezimalfarbe, Telefon oder Datum – und passen Sie sie dann an Ihre Daten an. Das Ersetzungsfenster zeigt eine Vorschau des Ergebnisses einer Ersetzung mit $1- und $2-Gruppenverweisen an, sodass Sie Such- und Ersetzungsregeln sicher erstellen können. Ein kurzes Spickzettel hält die Syntax griffbereit und alles läuft in Ihrem Browser, sodass Ihre Testdaten privat bleiben.

Merkmale
01
Live-Match-Hervorhebung während der Eingabe
02
Alle Flaggen: g, i, m, s, u, y
03
Aufschlüsselung nach Erfassungsgruppe und Übereinstimmungsindex
04
Ersetzen Sie die Vorschau durch eine 1-Dollar-Gruppensubstitution
05
Voreingestellte Muster: E-Mail, URL, IPv4, Hex, Telefon
06
Integriertes Cheatsheet, läuft zu 100 % lokal
FAQ

Häufig gestellte Fragen

Welche Regex-Variante verwendet dieser Tester?+

Es verwendet die JavaScript-Engine (ECMAScript) für reguläre Ausdrücke, dieselbe, die in Browsern und Node.js ausgeführt wird, einschließlich der Flags g, i, m, s, u und y.

Kann ich Capture-Gruppen testen?+

Ja. Für jede Übereinstimmung werden der Index und der Wert jeder Erfassungsgruppe aufgeführt, sodass Sie sicherstellen können, dass Ihre Gruppen genau die richtigen Teilzeichenfolgen herausziehen.

Wie funktioniert die Ersetzungsvorschau?+

Geben Sie eine Ersetzungszeichenfolge mit $1, $2 ein, um auf Erfassungsgruppen zu verweisen (oder $& für die gesamte Übereinstimmung), und das Tool zeigt den ersetzten Text live an.

Sind meine Testdaten privat?+

Ja. Der reguläre Ausdruck läuft vollständig in Ihrem Browser – Ihre Muster und Testzeichenfolgen werden niemals hochgeladen.