Sieh, was dein Muster wirklich findet
Reguläre Ausdrücke sind schnell fast richtig. Wenn jeder Treffer im Text markiert ist, siehst du sofort, ob ein Muster zu gierig ist, einen Fall übersieht oder über Zeilen hinweg greift. Die Tabelle listet jeden Treffer mit Position und Gruppen auf, auch benannte Gruppen. So prüfst du genau, was dein Code am Ende bekommt.
Der Tester nutzt die JavaScript-Engine deines Browsers. Die Ergebnisse stimmen also mit Node.js und jedem modernen Browser überein, auch bei Unicode-Eigenschaften wie \p{L} mit dem Flag u.
Keine eingefrorenen Tabs
Manche Muster brauchen bei bestimmten Eingaben exponentiell lange, bekannt als katastrophales Backtracking. Hier läuft die Suche in einem Worker im Hintergrund und wird nach 1,5 Sekunden mit einer klaren Meldung gestoppt, ein schlechtes Muster kann die Seite also nicht blockieren. Dein Text verlässt nie dein Gerät.