So funktioniert Regex-Tester
Mit dem Regex-Tester schreiben Sie einen regulären JavaScript-Ausdruck, fügen Beispieltext ein und sehen jede Fundstelle sofort farbig hervorgehoben. Capture-Gruppen erscheinen in einer Tabelle unterhalb des Textes, sodass Sie prüfen können, was jede Gruppe erfasst hat, ohne dafür ein Skript ausführen zu müssen. Unterstützte Flags sind g (global), i (ohne Groß-/Kleinschreibung), m (mehrzeilig), s (dotAll), u (Unicode) und y (sticky). Alles, was Sie eingeben, bleibt auf Ihrem Gerät: Die Matching-Engine ist die JavaScript-Laufzeit, die bereits im Browser-Tab steckt, kein Server.
Intern ruft das Tool den standardmäßigen ECMAScript-RegExp-Konstruktor mit dem von Ihnen angegebenen Muster und den Flags auf und nutzt dann den Iterator matchAll, um alle Match-Objekte zu sammeln. Die Gruppenübersicht wird direkt aus diesen Objekten aufgebaut, sodass das, was Sie sehen, exakt dem entspricht, was Node.js oder ein Browser im Produktionscode zurückgeben würde, ohne zwischengelagerte Übersetzungsschicht.