Tester wyrażeń regularnych

Testuj wyrażenia regularne z podświetlaniem dopasowań i grup.

Programista

Wpisz wyrażenie regularne (wzorzec) i ciąg testowy. Kliknij Uruchom, aby zobaczyć wszystkie dopasowania i grupy przechwytywania. Użyj flag: g (globalna), i (bez rozróżniania wielkości liter), m (wieloliniowa). Składnia odpowiada JavaScript RegExp. Testowanie odbywa się w przeglądarce — nic nie jest wysyłane na serwer.

Flagi:

O testerze wyrażeń regularnych

Wyrażenie regularne (regex) to wzorzec opisujący tekst — używany do wyszukiwania, zamiany i walidacji w kodzie i edytorach. To narzędzie pozwala wpisać wzorzec i ciąg testowy, a następnie zobaczyć wszystkie dopasowania i grupy przechwytywania. Korzysta z JavaScriptowego RegExp, więc składnia odpowiada JS (i jest zbliżona do Perl, Python i innych). Testowanie odbywa się w Twojej przeglądarce, więc dane pozostają prywatne.

Jak używać

  1. Wpisz Wzorzec (np. \d+ dla cyfr, \w+@\w+\.\w+ dla prostego e-maila).
  2. Zaznacz Flagi w razie potrzeby: g = wszystkie dopasowania, i = ignoruj wielkość liter, m = ^/$ dopasowuje granice linii.
  3. Wklej lub wpisz Ciąg testowy i kliknij Uruchom. Wyniki pokazują dopasowania i grupy. Nieprawidłowe wzorce wyświetlają błąd.

Kluczowe funkcje

  • Dopasowywanie na żywo z natychmiastowymi wynikami — zobacz dopasowania i grupy przechwytywania od razu
  • Obsługa flag regex JavaScript: g (globalna), i (bez rozróżniania wielkości liter), m (wieloliniowa)
  • Wyświetlanie każdego dopasowania z pozycją indeksu i zawartością grup
  • Podświetlanie nieprawidłowych wzorców z jasnymi komunikatami o błędach
  • 100% po stronie klienta — wzorce i dane testowe pozostają w przeglądarce
  • Idealne uzupełnienie narzędzia Regex Escape do budowania wzorców dopasowania dosłownego

Szczegóły

Składnia regex JavaScript: . \w \d \s [] () | * + ? {} itp. Znaki specjalne zabezpieczaj za pomocą \. Wyniki pokazują każde dopasowanie i, dla grup przechwytywania, zawartość każdej grupy.

Podsumowanie

Niezależnie od tego, czy jesteś początkującym w regex, czy doświadczonym deweloperem, ten darmowy tester regex zapewnia szybkie, prywatne środowisko do budowania i debugowania wyrażeń regularnych. Testuj wzorce, sprawdzaj dopasowania i grupy, iteruj — wszystko w przeglądarce bez konfiguracji.

Najczęściej zadawane pytania

Czym jest wyrażenie regularne?
Wyrażenie regularne (regex) to wzorzec opisujący tekst. Możesz go używać do wyszukiwania, zamiany lub walidacji ciągów. To narzędzie pomaga przetestować wzorzec na przykładowym tekście i zobaczyć dopasowania oraz grupy.
Jakie flagi są obsługiwane?
g = globalna (wszystkie dopasowania), i = bez rozróżniania wielkości liter, m = wieloliniowa (^ i $ dopasowują granice linii). Łącz je, np. gi dla globalnej bez rozróżniania wielkości liter.
Czy moje dane są wysyłane na serwer?
Nie. Testowanie regex odbywa się w Twojej przeglądarce. Wzorzec i ciąg testowy nigdy nie opuszczają Twojego urządzenia.
Czy ten sam regex zadziała w Pythonie lub PHP?
Większość podstawowej składni regex (klasy znaków, kwantyfikatory, grupy) jest wspólna dla różnych języków. Jednak niektóre zaawansowane funkcje się różnią. To narzędzie używa silnika RegExp JavaScript, który jest bardzo zbliżony do składni Perl, Python i PHP PCRE dla typowych wzorców.