DevKitBase
WerkzeugeÜber unsDatenschutz

Regex-Tester für den JS-Dialekt, den Sie tatsächlich ausliefern

regex101 gewinnt für tiefgehende Analysen mit mehreren Dialekten. Diese Seite ist die gegenteilige Wette: Muster + Flags + Beispiel einfügen, Treffer sofort in einer App-Shell sehen – kein Konto, keine Latenz zu einem entfernten Ausführer.

Zeichen: 116
Eingabe

Wann verwenden?

Schnelle /pattern/gi-Überprüfungen beim Codieren oder Vorschau einer Ersetzung vor dem Commit.

Beispiele

Eingabe
Muster: \d+
Flags: g
Text: a1b22
Ausgabe
Treffer: 1, 22

So funktioniert's

new RegExp(Quelle, Flags) → matchAll / Ersetzungsvorschau. Ungültige Muster zeigen Fehler. Engine ist JavaScript-Regex – nicht PCRE/Python.

Häufige Fallstricke

  • JS hat einige PCRE-Funktionen nicht; Lookbehinds variieren je nach Browser-Alter.
  • Katastrophales Backtracking kann den Tab einfrieren.
  • Dotall / Multiline-Flags ändern die Bedeutung von `.` und `^$`.

Wie unterscheidet sich das

Live-JS-Regex. Slugify/Case-Tools transformieren Text ohne Muster. Diff vergleicht zwei Blobs.

FAQ

PCRE-/Python-Varianten?
Hier nicht – nur JS; für andere regex101 nutzen.
Katastrophales Backtracking?
Sehr große Eingaben können den Tab einfrieren; Beispiele überschaubar halten.
Hochgeladen?
Nein.
Ersetzungsmodus?
Ja, wenn die UI ein Ersetzungsfeld enthält.

Verwandte Werkzeuge

Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.