Reguläre Ausdrücke testen

Debuggen Sie reguläre Ausdrücke lokal im Browser mit Flags, Übereinstimmungshervorhebung, Erfassungsgruppen, benannten Gruppen und Ersetzungsvorschau.

Regulärer Ausdruck

Geben Sie das Muster ohne umbrechende Schrägstriche ein.

Übereinstimmung

Testtext

Fügen Sie Protokolle, API-Antworten oder einfachen Text ein. Übereinstimmungen werden rechts hervorgehoben.

3 / 81

Match-Highlight

Zeigt Spiele live mit den aktuellen Flaggen.

3
GET /api/users?id=42 200 18ms POST /api/login 401 33ms GET /assets/app.js 304 4ms

Regelbibliothek

Speichern Sie nützliche Muster, Ersetzungen, Flags, Testtexte und Testfälle für die spätere Wiederherstellung und Validierung mit einem Klick.

0-Regeln
0-Ergebnisse
0 ausgewählt

Mustererkenntnisse

Erkennt die aktuelle Musterstruktur, Fähigkeiten und mögliche Risiken.

2

Gruppen erfassen

Info

4-Erfassungsgruppen wurden für den Export, den Austausch und die Weiterverarbeitung erkannt.

Wechselzweige

Info

|-Zweige wurden erkannt. Ein zuerst platzierter breiter Zweig kann Text verbrauchen, bevor spätere Zweige ausprobiert werden.

Leistungsrisiko

Kombiniert statische Risikoprüfungen mit einem leichtgewichtigen Benchmark.

Nicht getestet

Ein einfacher Leistungstest wird ausgeführt, nachdem die Seite vollständig geladen wurde.

Token-Erklärung

Zerlegt Schlüsselmustersegmente der Reihe nach.

25-Token
(Gruppe0-1

Startet eine Erfassungsgruppe, auf die in Übereinstimmungen und Ersetzungen verwiesen werden kann.

GETLiteral1-4

Entspricht diesem Text wörtlich.

|Zweig4-5

Verzweigungsübereinstimmung: Jede Seite kann das Muster erfüllen.

POSTLiteral5-9

Entspricht diesem Text wörtlich.

)Gruppe9-10

Beendet die aktuelle Gruppe.

\sFlucht10-12

Entspricht einem Leerzeichen.

+Quantifizierer12-13

Wiederholt das vorherige Segment ein- oder mehrmals.

(Gruppe13-14

Startet eine Erfassungsgruppe, auf die in Übereinstimmungen und Ersetzungen verwiesen werden kann.

\/Flucht14-16

Entspricht einem maskierten Sonderzeichen oder einer Steuersequenz.

\SFlucht16-18

Entspricht einem Nicht-Leerzeichen.

+Quantifizierer18-19

Wiederholt das vorherige Segment ein- oder mehrmals.

)Gruppe19-20

Beendet die aktuelle Gruppe.

\sFlucht20-22

Entspricht einem Leerzeichen.

+Quantifizierer22-23

Wiederholt das vorherige Segment ein- oder mehrmals.

(Gruppe23-24

Startet eine Erfassungsgruppe, auf die in Übereinstimmungen und Ersetzungen verwiesen werden kann.

\dFlucht24-26

Entspricht einem Ziffernzeichen.

{3}Quantifizierer26-29

Wiederholt das vorherige Segment gemäß {3}.

)Gruppe29-30

Beendet die aktuelle Gruppe.

\sFlucht30-32

Entspricht einem Leerzeichen.

+Quantifizierer32-33

Wiederholt das vorherige Segment ein- oder mehrmals.

(Gruppe33-34

Startet eine Erfassungsgruppe, auf die in Übereinstimmungen und Ersetzungen verwiesen werden kann.

\dFlucht34-36

Entspricht einem Ziffernzeichen.

+Quantifizierer36-37

Wiederholt das vorherige Segment ein- oder mehrmals.

msLiteral37-39

Entspricht diesem Text wörtlich.

)Gruppe39-40

Beendet die aktuelle Gruppe.

Spieldetails

12 Capture-Gruppen erkannt.

3

#1 · 0-29

Startzeile 1, Spalte 1Endzeile 1, Spalte 30

GET /api/users?id=42 200 18ms

Gruppe 1

GET

Gruppe 2

/api/users?id=42

Gruppe 3

200

Gruppe 4

18ms

#2 · 30-54

Startzeile 2, Spalte 1Endzeile 2, Spalte 25

POST /api/login 401 33ms

Gruppe 1

POST

Gruppe 2

/api/login

Gruppe 3

401

Gruppe 4

33ms

#3 · 55-81

Startzeile 3, Spalte 1Endzeile 3, Spalte 27

GET /assets/app.js 304 4ms

Gruppe 1

GET

Gruppe 2

/assets/app.js

Gruppe 3

304

Gruppe 4

4ms

Ersatzvorschau

Unterstützt $1, $2, und benannte Gruppenreferenzen.

3 hat Zeilen geändertZeichen +15

Nachdem Sie die Vorschau überprüft haben, schreiben Sie das Ersetzungsergebnis zurück in die Eingabe.

Vorschauergebnis

GET /api/users?id=42 -> 200 (18ms)
POST /api/login -> 401 (33ms)
GET /assets/app.js -> 304 (4ms)

Ersatzdiff

Zeigt nur geänderte Zeilen an. Rot ist vorher, grün ist danach.

3
Zeile 1

Vorher

GET /api/users?id=42 200 18ms

Nachher

GET /api/users?id=42 -> 200 (18ms)

Zeile 2

Vorher

POST /api/login 401 33ms

Nachher

POST /api/login -> 401 (33ms)

Zeile 3

Vorher

GET /assets/app.js 304 4ms

Nachher

GET /assets/app.js -> 304 (4ms)

Testfälle

Speichern Sie mehrere Eingaben und erwartete Übereinstimmungszahlen und validieren Sie dann den aktuellen regulären Ausdruck in einem Lauf.

0 Fälle

Wenn „Erwartete Übereinstimmungen“ leer ist, wird die aktuelle Übereinstimmungsanzahl verwendet.

Erfolgsquote

0%

Bestanden

0

Fehlgeschlagen

0

Blockiert

0

Fähigkeiten

Live-Matching
Gruppen erfassen
Ersatzvorschau
Lokale Verarbeitung

Anwendungsfälle

Debug-Protokollextraktionsregeln
Formulareingabemuster validieren
Textformate stapelweise bereinigen

Reguläre Ausdrücke testen

Testübereinstimmungen, Gruppen und Ersetzungsausgabe. Debuggen Sie reguläre Ausdrücke lokal im Browser mit Flags, Übereinstimmungshervorhebung, Erfassungsgruppen, benannten Gruppen und Ersetzungsvorschau. Der Kernworkflow ist für die Ausführung in Ihrem aktuellen Browser konzipiert.

Wichtige Funktionen

  • Live-Matching
  • Gruppen erfassen
  • Ersatzvorschau
  • Lokale Verarbeitung

Geeignet für

  • Debug-Protokollextraktionsregeln
  • Formulareingabemuster validieren
  • Textformate stapelweise bereinigen

Häufig gestellte Fragen

Ist die Online-Nutzung von Reguläre Ausdrücke testen kostenlos?

Ja. Reguläre Ausdrücke testen wird in einem modernen Browser geöffnet und erfordert keine Desktop-Softwareinstallation.

Wofür ist Reguläre Ausdrücke testen nützlich?

Zu den häufigen Anwendungsfällen gehören Debug-Protokollextraktionsregeln; Validieren Sie Formulareingabemuster.

Wird meine Eingabe oder Datei hochgeladen?

Der Kernverarbeitungsworkflow ist für die lokale Ausführung im Browser konzipiert. Zu den wichtigsten Funktionen gehören Live-Matching, Capture-Gruppen, Ersatzvorschau; Konto, Kommentare und anonyme Analysen können weiterhin zu normalen Website-Anfragen führen.

Kommentare

0 Kommentare

Zum Kommentieren anmelden
KKonto

Melden Sie sich an, um zu kommentieren und zu antworten.

Anmelden
Noch keine Kommentare. Seien Sie der Erste, der eine Bewertung abgibt.

ToolRen – praktische Online-Tools © 2026