Tester wyrażeń regularnych
- Pliki nie opuszczają urządzenia
- Działa w przeglądarce
- Za darmo, bez konta, bez znaku wodnego
Jak używać: Tester wyrażeń regularnych
Testuj wyrażenia regularne JavaScript na swoim tekście z podświetlaniem na żywo, grupami przechwytywania i podglądem zamiany. Każdy wzorzec jest wyjaśniany token po tokenie, a narzędzie generuje gotowy do uruchomienia JavaScript. Dopasowanie działa w wątku w tle, więc rozszalały wzorzec staje, zamiast zamrozić stronę.
- 1
Wpisz wzorzec w Wyrażeniu regularnym albo wybierz jeden z Popularnych wzorców. Wklejenie /pattern/flags uzupełnia też flagi.
- 2
Włącz potrzebne flagi, takie jak g, i, m albo s.
- 3
Wklej tekst w Ciągu testowym. Dopasowania są wyróżnione; najedź na jedno, aby zobaczyć jego grupy.
- 4
Użyj kart Dopasowania, Wyjaśnienie i Kod albo włącz Zamień, aby podejrzeć wynik string.replace().
Częste pytania
Którego dialektu wyrażeń regularnych używa?
JavaScript, silnika wbudowanego w przeglądarkę. Obsługiwane są flagi g, i, m, s, u, y, d i v. Składnia właściwa dla PCRE, Pythona albo Javy może zachowywać się inaczej.
Dlaczego znajduje tylko jedno dopasowanie?
Bez flagi g JavaScript staje na pierwszym dopasowaniu. Włącz g (global), aby znaleźć wszystkie.
Co znaczy „Zatrzymano po 1,5 s”?
Wzorzec za długo pracował na tym tekście, zwykle przez katastrofalne nawracanie z zagnieżdżonymi kwantyfikatorami takimi jak (a+)+. Uszczegółowij części wewnętrzne albo zakotwicz wzorzec.
Jak użyć nazwanych grup w zamianie?
Napisz $<name> dla grupy nazwanej, $1 dla numerowanej i $& dla całego dopasowania. Przyciski pod Zamień na wstawiają te tokeny.
Czy mój tekst testowy jest przechowywany albo przesyłany?
Tekst nigdy nie jest przesyłany. Wzorzec, flagi i zamiana są zapamiętywane w tej przeglądarce; ciąg testowy nie.
