Tester wyrażeń regularnych

Napisz wyrażenie regularne, wklej przykładowy tekst i obserwuj, jak każde dopasowanie podświetla się na żywo wraz z grupami przechwytującymi.

Wyrażenie regularne

Flagi

Tekst testowy

Jak testować wyrażenie regularne

  1. Wpisz swoje wyrażenie regularne w polu wzorca.
  2. Dodaj flagi, takie jak g, i, m lub s, jeśli ich potrzebujesz.
  3. Wklej tekst, względem którego chcesz testować.
  4. Przeczytaj podświetlone dopasowania i ich grupy przechwytujące poniżej.

Częste pytania

Co oznaczają flagi g, i, m i s?

g znajduje każde dopasowanie zamiast tylko pierwszego, i sprawia, że dopasowanie nie rozróżnia wielkości liter, m sprawia, że ^ i $ dopasowują w każdej linii, a s pozwala kropce dopasowywać znaki nowej linii.

Czym są grupy przechwytujące?

Części wzorca ujęte w nawiasy to grupy przechwytujące. Pozwalają wyciągnąć tylko ten fragment dopasowania, na którym Ci zależy, i są wypisywane pod każdym dopasowaniem.

Dlaczego mój wzorzec pokazuje błąd?

Wzorzec lub flagi nie są poprawną składnią wyrażeń regularnych JavaScript. Komunikat błędu pod polem wyjaśnia dokładnie, co jest nie tak.

Czy tester wyrażeń regularnych jest darmowy?

Tak. Każde narzędzie Handio jest darmowe i działa w całości w Twojej przeglądarce, więc Twój wzorzec i tekst nigdy nie opuszczają urządzenia.

Powiązane narzędzia

Dlaczego testować wyrażenie regularne w przeglądarce?

Wyrażenie regularne, które działa za pierwszym razem, to rzadkość. Natychmiastowe podświetlanie dopasowań sprawia, że od razu widać, czy Twój wzorzec jest zbyt zachłanny, zbyt wąski lub łapie niewłaściwy tekst.

Wskazówki i ograniczenia

Ten tester używa składni wyrażeń regularnych JavaScript, która pasuje do większości silników, ale może się nieznacznie różnić od Pythona czy PCRE. Wszystko działa lokalnie w Twojej przeglądarce, więc Twój tekst nigdy nie jest wysyłany.