Jak działa Tester wyrażeń regularnych
Tester wyrażeń regularnych pozwala wpisać wyrażenie regularne JavaScript, wkleić przykładowy tekst i natychmiast zobaczyć każde dopasowanie podświetlone na żywo. Grupy przechwytujące są wyświetlane w tabeli poniżej tekstu, dzięki czemu możesz sprawdzić, co każda z nich przechwyciła, bez uruchamiania skryptu. Obsługiwane flagi to g (globalna), i (bez rozróżniania wielkości liter), m (wieloliniowa), s (dotAll), u (Unicode) i y (sticky). Nic, co wpiszesz, nie opuszcza Twojego urządzenia: silnik dopasowań to środowisko uruchomieniowe JavaScript wbudowane w kartę przeglądarki, nie serwer.
Pod maską narzędzie wywołuje standardowy konstruktor ECMAScript RegExp z podanym wzorcem i flagami, a następnie używa iteratora string matchAll do zebrania wszystkich obiektów Match. Tabela grup jest budowana bezpośrednio z tych obiektów, więc to, co widzisz, to dokładnie to, co zwróciłby Node.js lub przeglądarka w kodzie produkcyjnym, bez żadnej pośredniej warstwy tłumaczenia.