ToolboxKit

Tester wyrażeń regularnych

Napisz wyrażenie regularne i przetestuj je na swoim tekście — dopasowania są podświetlane na żywo, a znajdź-i-zamień możesz obejrzeć w podglądzie.

Twoje pliki nigdy nie opuszczają urządzenia — wszystko działa w przeglądarce.

//g

Jak korzystać

  1. 1Wpisz lub wklej wzorzec wyrażenia regularnego.
  2. 2Włącz flagi (g, i, m, s, u) i wklej tekst testowy.
  3. 3Dopasowania są podświetlane na żywo; dodaj zamiennik, aby zobaczyć podgląd znajdź-i-zamień.

Testuj wzorce bezpiecznie

Wpisz wyrażenie regularne i przykładowy tekst, a dopasowania są podświetlane podczas edycji, dzięki czemu widzisz, co wzorzec przechwytuje, zanim użyjesz go w kodzie.

Flagi i typowe wzorce

Flagi zmieniają działanie: g znajduje wszystkie dopasowania, i ignoruje wielkość liter, a m traktuje każdy wiersz osobno. Przydatne elementy to \d dla cyfr, \w dla znaków słowa, ^ i $ dla początku i końca oraz + lub * dla powtórzeń.

Uważaj na pułapki

Odmiany regex nieco różnią się między językami, więc potwierdź wzorzec w docelowym środowisku. Zagnieżdżone powtórzenia, jak (a+)+, mogą powodować bardzo wolne dopasowywanie, a wzorce dla e-maili czy adresów URL rzadko są idealne.

Najczęściej zadawane pytania

Czy mój tekst jest wysyłany na serwer?

Nie — dopasowywanie odbywa się w całości w przeglądarce z użyciem wbudowanego silnika wyrażeń regularnych JavaScript. Nic nie jest wysyłane.

Co oznaczają litery flag?

g znajduje każde dopasowanie zamiast zatrzymać się na pierwszym, i ignoruje wielkość liter, m sprawia, że ^ i $ pasują do początku/końca każdego wiersza, s pozwala, by . pasowała także do podziałów wierszy, a u włącza pełne dopasowanie Unicode.

Powiązane narzędzia