Narzędzie dla programistów

Tester regex

Wypróbuj wzorzec na prawdziwym tekście i zobacz każde dopasowanie oraz grupę przechwytującą.

Tester regex Działa na twoim urządzeniu
  • Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
  • Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz

Jak to działa

Wyrażenia regularne są znane z tego, że łatwiej je napisać niż przeczytać i prawie nie da się ich poprawnie napisać za pierwszym razem. Testowanie na prawdziwych danych to jedyny wiarygodny sposób, by wiedzieć, co wzorzec faktycznie robi.

Dopasowania i grupy

Każde dopasowanie jest wymienione po kolei. Jeśli wzorzec ma grupy przechwytujące, ich zawartość jest pokazana obok dopasowania, co zwykle jest tym, co faktycznie chciałeś wyodrębnić.

Flagi

Globalna znajduje każde dopasowanie, zamiast zatrzymać się na pierwszym. Ignorowanie wielkości liter robi to, co mówi. Wielowierszowa zmienia kotwice początku i końca tak, by pasowały w każdym wierszu, a nie tylko na granicach całego tekstu.

Praktyczny limit

Wyświetlanie zatrzymuje się na 500 dopasowaniach, co w zupełności wystarcza, by stwierdzić, czy wzorzec działa prawidłowo, bez zawieszania strony na patologicznych danych wejściowych.

FAQ

Tester regex — pytania

Jaka to odmiana wyrażeń regularnych?

JavaScriptu, zbliżona do PCRE, ale nie identyczna. Lookbehind i nazwane grupy są obsługiwane w aktualnych przeglądarkach.

Dlaczego mój wzorzec nic nie dopasowuje?

Najpierw sprawdź flagi — bez flagi globalnej znajdowane jest tylko pierwsze dopasowanie. Nieprawidłowe wzorce są zgłaszane z błędem parsera.

Czy mój tekst jest przesyłany?

Nie. Dopasowywanie odbywa się na stronie.