Przegląd / Programowanie i kod / Tester RegEx i ewaluator na żywo
Programowanie i kod 100% w przeglądarce i offline

Tester RegEx i ewaluator na żywo

Testuj wyrażenia regularne JavaScript w przeglądarce. Dopasowania są podświetlane w trakcie pisania, z polami wyboru flag i licznikiem.

Wklej lub wpisz dane; wynik pojawia się od razu, a błędy są pokazane pod polem.

Twoje pliki i dane nigdy nie opuszczają przeglądarki – nic nie jest wysyłane.

Konfiguracja RegEx

Podgląd dopasowań

0 dopasowań

Tester regex dla wzorców JavaScript

Wpisz wzorzec bez ukośników, wklej tekst i patrz na niebieskie zaznaczenia. Ten tester regex używa klasy RegExp twojej przeglądarki. Co pasuje tutaj, pasuje też w kodzie JavaScript i TypeScript. Strona startuje z wzorcem na adresy e-mail i krótkim tekstem, więc od razu widzisz dwa dopasowania.

Czego to narzędzie nie robi

Działa tylko składnia JavaScript. Grupy nazwane w stylu Pythona, (?P<name>…), i flagi wbudowane, jak (?i), dają błąd. Komunikat przeglądarki pojawia się na czerwono w podglądzie. Narzędzie nie wypisuje grup przechwytujących i nie ma funkcji zamiany. Nie ma też limitu czasu: wzorzec z zagnieżdżonymi kwantyfikatorami, na przykład (a+)+b, może zawiesić kartę przy długim tekście.

  • Pusty wzorzec zostawia tekst bez zmian, a licznik pokazuje 0.
  • Lookbehind zależy od wersji przeglądarki.
  • Wzorzec i tekst zostają w przeglądarce. Narzędzie nie wysyła żądań, nie używa schowka i nic nie pobiera.

Kotwice i flagi na jednym przykładzie

Zacznij od małego przykładu, zanim sięgniesz po długi log. Pisałeś wzorzec na numery zamówień, takie jak ORD-2024-00417. Na trzech liniach działa, na czwartej łapie też liczbę w środku dłuższego ciągu. Wklej wszystkie linie, a nadmiarowe zaznaczenie widać od razu.

Włącz i wyłącz m, a zobaczysz, czy ^ działa na początku całego tekstu, czy każdej linii. Puste dopasowania też są liczone, a podgląd po każdym z nich przesuwa się o jeden znak. Wyłączenie g nie ogranicza wyniku do pierwszego dopasowania, bo podgląd zawsze zaznacza wszystkie. Kliknięcie pola wyboru odbudowuje pole flag z czterech pól, więc wpisane ręcznie u znika.

Pięć kroków

  1. Wpisz wzorzec w pierwszym polu. Ukośniki obok to tylko ozdoba.
  2. Zaznacz flagi g, i, m lub s albo wpisz je w polu flag.
  3. Wklej tekst testowy: fragment logu, linię CSV albo blok HTML.
  4. W podglądzie każde dopasowanie ma niebieskie zaznaczenie, a licznik podaje ich liczbę.
  5. Przy długim tekście użyj widoku powiększonego.

Często zadawane pytania (FAQ)

Wpisz wzorzec w jego polu i wklej tekst poniżej. Dopasowania są podświetlane od razu, a flagi g, i, m i s to pola wyboru.