Narzędzia dla programistów
Tester wyrażeń regularnych dla JavaScript
Testuj wyrażenia regularne na przykładowym tekście.
Działa lokalnie w Twojej przeglądarce — Twoje dane nie są przesyłane.
Czym jest to narzędzie?
Napisz wzorzec, wklej przykładowy tekst i sprawdź dokładnie, co pasuje, zanim wyrażenie trafi do kodu. Tester używa natywnego silnika JavaScript przeglądarki, więc wyniki są takie same jak RegExp w nowoczesnych przeglądarkach i Node.js.
Wyrażenia regularne to wzorce opisujące zbiory ciągów znaków. JavaScript używa dialektu ECMAScript z flagami do wyszukiwania globalnego, ignorowania wielkości liter, kotwic wielowierszowych i nie tylko.
ToolForge uruchamia Twój wzorzec natywnym silnikiem RegExp i chroni przed nieskończonymi pętlami dopasowań o zerowej długości.
Jak używać: Tester wyrażeń regularnych
- Wpisz wzorzec i opcjonalne flagi (g, i, m, s, u, y, d).
- Wklej tekst, na którym chcesz testować.
- Przejrzyj dopasowania, ich pozycje i grupy przechwytujące.
Przykłady
Wyszukiwanie e-maili (proste)
Wzorzec: [a-z]+@[a-z]+\.[a-z]+ na hello@example.com
hello@example.com
hello@example.com
Najczęstsze pytania
Jaki to rodzaj wyrażeń regularnych?
ECMAScript / JavaScript — ten sam silnik, którego używa Twoja przeglądarka.
Dlaczego mój wzorzec znajduje tylko jedno dopasowanie?
Bez flagi g (globalnej) JavaScript zatrzymuje się na pierwszym dopasowaniu. Dodaj g, aby zobaczyć wszystkie wystąpienia.
Jak zobaczyć grupy przechwytujące?
Ujmij część wzorca w nawiasy, np. (\d{4})-(\d{2}). Każde dopasowanie pokazuje swoje numerowane grupy, a także grupy nazwane, takie jak (?<year>\d{4}).
Potrzebujesz w przyszłości więcej możliwości?
Narzędzia premium, wyższe limity i dostęp przez API są w planach. Wersja 1 pozostaje darmowa i prywatna w Twojej przeglądarce.