Tester wyrażeń regularnych (regex)
Przetestuj wyrażenie regularne na przykładowym tekście i zobacz wszystkie dopasowania, od razu w przeglądarce.
Jak korzystać z narzędzia Tester wyrażeń regularnych
- Wpisz wzorzec wyrażenia regularnego, bez otaczających ukośników.
- Wpisz ewentualne flagi, np. g dla wszystkich dopasowań lub i, aby ignorować wielkość liter.
- Wklej tekst, na którym chcesz przetestować wzorzec.
- Kliknij Uruchom, aby zobaczyć każde dopasowanie, indeks jego początku i grupy przechwytujące.
Jak działa narzędzie Tester wyrażeń regularnych
Tester tworzy natywny obiekt JavaScript RegExp z Twojego wzorca i flag, więc wyniki są dokładnie takie same jak w przeglądarkach i Node.js. Z flagą g znajduje wszystkie dopasowania; bez niej tylko pierwsze.
Dla każdego dopasowania pokazuje znaleziony tekst, jego indeks (liczony od zera) w danych wejściowych i wartości grup przechwytujących w nawiasach. Nieprawidłowe wzorce, np. niezamknięta grupa, są zgłaszane z komunikatem błędu przeglądarki. Inne silniki regex, takie jak PCRE czy .NET, akceptują składnię, której JavaScript nie ma, np. kwantyfikatory zaborcze.
Najczęściej zadawane pytania
- Czy to narzędzie jest darmowe?
- Tak. Testuj wyrażenia regularne za darmo, bez zakładania konta.
- Jakiego rodzaju regex używa?
- Natywnego silnika RegExp JavaScriptu, tego samego co w przeglądarkach i Node.js.
- Co oznaczają flagi?
- g znajduje wszystkie dopasowania zamiast pierwszego, i ignoruje wielkość liter, m sprawia, że ^ i $ pasują do granic każdego wiersza, s pozwala . dopasować znaki nowej linii, a u włącza pełną obsługę Unicode.