RegEx Visualizer
Darmowy tester regex online — testuj wyrażenia regularne, podświetlaj dopasowania, przeglądaj grupy. Bez rejestracji.
Darmowy tester regex online — testuj wyrażenia regularne, podświetlaj dopasowania, przeglądaj grupy. Bez rejestracji.
RegEx Visualizer to przeglądarkowe narzędzie do testowania i wizualizacji wyrażeń regularnych. Wpisz wzorzec i tekst testowy — narzędzie natychmiast pokaże wszystkie dopasowania z podświetleniem i rozpisanymi grupami przechwytującymi. Obsługa flag g, i, m, s, u. Wszystko działa lokalnie w przeglądarce — żadne dane nie opuszczają Twojego urządzenia.
Wpisz wyrażenie regularne w polu wzorca — składnia JavaScript z ogranicznikami /.../ jest automatycznie obsługiwana. Wybierz flagi: g (globalne), i (ignoruj wielkość), m (wieloliniowy), s (kropka dopasowuje znaki nowej linii), u (Unicode). Wpisz lub wklej tekst testowy — dopasowania pojawią się natychmiast z żółtym podświetleniem. Lista dopasowań poniżej pokazuje indeks, tekst i grupy dla każdego trafienia.
Narzędzie w pełni obsługuje grupy nazwane (?<nazwa>...) i nienazwane — każda grupa jest wyświetlana w kolumnie tabeli wyników. Podświetlenie dopasowań działa na żywo z debouncingiem 300ms, co zapewnia płynną pracę nawet przy dużych tekstach. Wyniki możesz skopiować do schowka lub pobrać jako plik TXT z listą wszystkich dopasowań i ich pozycji.
Całe przetwarzanie odbywa się po stronie klienta przy użyciu natywnego silnika RegExp JavaScript — żadne dane nie są wysyłane na serwer. To bezpieczne rozwiązanie do testowania regex na wrażliwych danych, logach serwerowych czy fragmentach kodu produkcyjnego. RegEx Visualizer od itcoders.pl jest w pełni darmowy, nie wymaga rejestracji i działa na każdej nowoczesnej przeglądarce.
Narzędzie używa natywnego silnika JavaScript RegExp. Wzorzec wpisujesz bez ukośników — np. \d+ zamiast /\d+/. Flagi wybierasz przyciskami. Składnia jest zgodna ze standardem ECMAScript, w tym grupy nazwane (?<nazwa>...), lookahead/lookbehind i klasy Unicode.
Tak — dostępnych jest pięć flag: g (wyszukiwanie globalne — wszystkie dopasowania), i (ignorowanie wielkości liter), m (tryb wieloliniowy — ^ i $ dopasowują początek/koniec linii), s (dotAll — kropka dopasowuje też znaki nowej linii) oraz u (tryb Unicode).
Tak — narzędzie używa debouncingu 300ms, więc działa płynnie nawet na tekstach o długości kilkudziesięciu tysięcy znaków. Przy bardzo dużej liczbie dopasowań tabela wyników ma ograniczoną wysokość z przewijaniem.
Nie — całe przetwarzanie odbywa się lokalnie w przeglądarce przy użyciu silnika JavaScript RegExp. Żadne dane nie opuszczają Twojego urządzenia, co jest kluczowe przy testowaniu regex na wrażliwych danych.