JavaScript-Regex-Tester — Treffer und Gruppen

Teste JavaScript-Ausdrücke und prüfe Positionen, nummerierte und benannte Gruppen mit getrenntem Worker und Zeitlimit.

◈ Verarbeitung im Browser · Eingaben werden nicht gespeichert

JavaScript-Regex-Syntax. Abbruch nach ungefähr einer Sekunde.

Eingaben bleiben im Seitenspeicher. Nur die Darstellung wird gespeichert.

So funktioniert es

Gib ein Muster ohne umschließende Schrägstriche und Flags wie g oder i ein. Ohne g erscheint nur der erste Treffer. Ergebnisse enthalten nummerierte und benannte Gruppen. Positionen sind JavaScript-UTF-16-Indizes. Die Vorschau markiert den Text; ∅ kennzeichnet leere Treffer.

Grenzen und Verhalten

Muster laufen in einem getrennten Worker, der nach etwa einer Sekunde beendet wird. Teures Backtracking blockiert nicht den Seitenthread. Maximal 2.000 Treffer und eine begrenzte Antwortgröße werden angezeigt. Lange Gruppen können gekürzt werden. Ein Hinweis kennzeichnet unvollständige Ausgaben. Ungültige oder doppelte Flags erzeugen Engine-Fehler.

Beispiel

(?<word>[A-Za-z]+) mit g findet Wörter in Hello DevKit! und benennt die Gruppe word. Textlimit: 200.000 Zeichen; Musterlimit: 2.000. JavaScript-Syntax, kein PCRE.

Annahmen und Grenzen

Lade ein Beispiel, um das Eingabeformat kennenzulernen. Ersetze es durch eigene Daten und wähle eine Aktion. Änderungen verwerfen das alte Ergebnis, damit keine veraltete Ausgabe kopiert wird. Kopieren und Download sind nach erfolgreicher Ausführung verfügbar. Leeren entfernt Eingaben und Ausgabe. Grenzen halten kleine Aufgaben reaktionsschnell; für große Dateien nutze einen lokalen Editor oder ein Kommandozeilenwerkzeug. Eine erfolgreiche Umwandlung validiert weder deine Anwendungslogik noch macht sie fremden Code sicher ausführbar.

Quellen

MDN Web Docs

Häufige Fragen

Werden Eingaben gespeichert oder hochgeladen?

Nein. Die Verarbeitung erfolgt im Seitenspeicher. Nur die Darstellung wird gespeichert. Neuladen oder Sprachwechsel setzt Eingaben zurück; dein Browser kann separat Formulare wiederherstellen.

Brauche ich ein Konto?

Nein. Kein Konto, API-Schlüssel oder Installation nötig. Aktiviere JavaScript. Alle Tools bieten Beispiele und lokalen Download.

Warum verschwand die vorherige Ausgabe?

Eingabeänderungen verwerfen das alte Ergebnis. Starte das Tool erneut, bevor du kopierst oder herunterlädst.