Testen Sie reguläre Ausdrücke und prüfen Sie Treffer und Erfassungsgruppen – mit Unterstützung gängiger Flags.
Zeichenfolgen schnell in Base64 kodieren und wieder dekodieren
Öffnen →JSON-Strukturen visuell anzeigen und die Syntax prüfen
Öffnen →Dekodieren Sie ein JWT, um Header, Payload und Ablaufstatus zu lesen. Nur Dekodierung: Signaturen werden nicht geprüft.
Öffnen →Noch keine Kommentare. Schreiben Sie den ersten!
Geben Sie einen regulären Ausdruck und Testtext ein, um Treffer, Erfassungsgruppen und benannte Gruppen zu prüfen – mit den Flags g/i/m/s/u/y. Die Auswertung läuft in einem Hintergrund-Thread mit Zeitlimit, sodass ein aufwendiges Muster die Seite nicht einfrieren lässt.
Bestimmte reguläre Ausdrücke (insbesondere verschachtelte Wiederholungen wie (a+)+b) können bei bestimmten Eingaben „katastrophales Backtracking“ auslösen, wodurch die Laufzeit explodiert. Jeder Test läuft hier in einem isolierten Hintergrund-Thread (einem Web Worker) mit Zeitlimit – bei Überschreitung wird dieser Thread sofort beendet und für Ihren nächsten Test ein neuer erstellt, sodass die Seite selbst nie einfriert.
Nein. Gefundener Text wird immer über einfache React-Textknoten dargestellt – dieses Tool verwendet nie dangerouslySetInnerHTML, daher kann nichts, was gefunden wird, als HTML ausgeführt werden.
Das entspricht genau dem Verhalten von JavaScript-RegExp: Ohne das globale Flag („g“) liefert .exec() immer nur den ersten Treffer – erst mit „g“ werden alle Treffer aufgelistet. Genau deshalb können Sie dieses Flag in diesem Tool umschalten.
Jeder Test läuft in einem isolierten Hintergrund-Thread (einem Web Worker) mit Zeitlimit – nicht vertrauenswürdige reguläre Ausdrücke werden nie direkt im Haupt-Thread der Oberfläche ausgeführt.