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

  1. Wpisz swoje wyrażenie regularne lub wczytaj jeden z presetów (e-mail, URL, IPv4, UUID…).
  2. Przełącz potrzebne flagi — g dla wszystkich dopasowań, i dla niewrażliwości na wielkość liter, m dla wielu linii.
  3. Wklej tekst testowy i sprawdź podświetlone dopasowania oraz grupy przechwytujące.
  4. Użyj zakładki Podstawienie, aby zobaczyć podgląd zamian, lub Wyjaśnienie dla analizy token po tokenie.
  5. Otwórz zakładkę Kod i skopiuj wzorzec jako działający fragment kodu w swoim języku.

Najczęściej zadawane pytania

Natywnego silnika JavaScript (ECMAScript) wbudowanego w Twoją przeglądarkę. Wygenerowany kod przenosi Twój wzorzec do innych języków, ale zwróć uwagę, że niektóre warianty — na przykład Go i Rust — nie obsługują asercji wyprzedzających/wstecznych ani odwołań wstecznych.

Nie. Dopasowywanie wzorców, podstawianie, wyjaśnianie i generowanie kodu działają po stronie klienta. Fragmenty logów czy ciągi produkcyjne, które wklejasz do testów, nigdy nie opuszczają Twojej przeglądarki.

Tak — w pełni darmowy, bez konta, bez limitów i bez zapytań do serwera.

Każde dopasowanie wyświetla swój pełny tekst oraz każdą grupę przechwytującą — numerowaną lub nazwaną — z dokładnym zakresem znaków, jaki obejmuje. W zakładce Podstawienie odwołujesz się do nich jako $1, $2 lub $<name>.

Bez flagi g (globalna) JavaScript zamienia tylko pierwsze dopasowanie. Włącz g w wierszu flag, a podgląd podstawienia przepisze każde wystąpienie.

Tak. Wklej dowolny wzorzec, a zakładka Wyjaśnienie opisze go token po tokenie — klasy znaków, kwantyfikatory, grupy, kotwice i asercje wyprzedzające/wsteczne — prostym językiem, co jest najszybszym sposobem sprawdzenia odziedziczonego wyrażenia.


Popularne wyszukiwania
tester regex kreator regex tester wyrażeń regularnych testuj regex online debuger regex narzędzie dopasowania regex
Potrzebujesz pomocy?
Masz problem z tym narzędziem? Daj nam znać.
Zgłoś problem

Dodaj to darmowe narzędzie do swojej witryny — skopiuj i wklej poniższy kod.