Tester wyrażeń regularnych
Twórz, testuj i debuguj wyrażenia regularne na żywo w przeglądarce — natychmiastowe podświetlanie dopasowań, grupy przechwytujące, podgląd podstawień, wyjaśnienie prostym językiem i gotowy kod dla ponad 15 języków.
Działa w całości w Twojej przeglądarce, korzystając z natywnego silnika wyrażeń regularnych JavaScript — nic nie jest przesyłane. Wygenerowany kod pozwala przenieść ten sam wzorzec do ponad 15 języków.
Zalecana jest flaga globalna (g), aby zastąpić każde dopasowanie.
Testowanie na żywo używa silnika JavaScript. Niektóre warianty (Go, Rust) nie obsługują look-aroundów ani odwołań wstecznych.
O Tester wyrażeń regularnych
Tester Wyrażeń Regularnych pozwala budować, testować i debugować wyrażenia regularne na żywo: wpisz wzorzec, wklej tekst testowy, a dopasowania są podświetlane natychmiast wraz z każdą grupą przechwytującą — numerowaną lub nazwaną — wraz z dokładnym zakresem indeksów. Działa w całości w Twojej przeglądarce na natywnym silniku wyrażeń regularnych JavaScript; nic nie jest przesyłane.
Poza dopasowywaniem, cztery dodatkowe zakładki wykonują większość pracy. Podstawienie pokazuje podgląd zamiany z odwołaniami do grup $1, $2 i $<name>. Wyjaśnienie rozkłada wzorzec token po tokenie prostym językiem. Kod generuje gotowe do wklejenia fragmenty dla ponad 15 języków, a Odniesienie trzyma klasy znaków, kotwice, kwantyfikatory i asercje wyprzedzające/wsteczne w zasięgu jednego kliknięcia.
Popularne wzorce — e-mail, URL, IPv4, IPv6, UUID, daty, sluzy, kolory hex i inne — wczytują się jako gotowe presety jednym kliknięciem, a wszystkie sześć flag (g, i, m, s, u, y) przełącza się za pomocą pól wyboru. Nieprawidłowe wzorce są od razu sygnalizowane zamiast zawodzić po cichu, co czyni to praktycznym testerem regex online do codziennej pracy.
Jak korzystać z Tester wyrażeń regularnych
- Wpisz swoje wyrażenie regularne lub wczytaj jeden z presetów (e-mail, URL, IPv4, UUID…).
- Przełącz potrzebne flagi — g dla wszystkich dopasowań, i dla niewrażliwości na wielkość liter, m dla wielu linii.
- Wklej tekst testowy i sprawdź podświetlone dopasowania oraz grupy przechwytujące.
- Użyj zakładki Podstawienie, aby zobaczyć podgląd zamian, lub Wyjaśnienie dla analizy token po tokenie.
- Otwórz zakładkę Kod i skopiuj wzorzec jako działający fragment kodu w swoim języku.