Narzędzie do wykorzystania wyrażeń regularnych.
Bezpłatny online tester wyrażeń regularnych, umożliwiający wizualizację wyników w czasie rzeczywistym.
Co to jest wyrażenie regularne?
Wyrażenie regularne (regex) to sekwencja znaków definiująca wzorzec wyszukiwania. Jest używane do dopasowywania ciągów, walidacji, wyszukiwania i zastępowania w praktycznie każdym języku programowania. Wzorce regex wahają się od prostych dopasowań dosłownych po złożone wyrażenia z grupami, lookaheadami i backreference'ami.
Jak używać testera wyrażeń regularnych
Wpisz swój wzorzec regex w polu wzorca — dopasowywanie odbywa się w czasie rzeczywistym podczas pisania. Przełączaj flagi, klikając przyciski flag: g (globalna), i (ignoruj wielkość), m (wieloliniowa), s (dotAll), u (unicode), y (sticky). Wpisz lub wklej tekst testowy w polu wejściowym. Wyniki dopasowania są podświetlane różnymi kolorami dla każdego dopasowania. Narzędzie pokazuje liczbę dopasowań, przechwycone grupy i pozycje dopasowań.
Zastępowanie i typowe wzorce
Użyj sekcji zastępowania, aby testować podstawienia regex z backreference'ami takimi jak $1, $2, $&. Ściągawka typowych wzorców zawiera gotowe wzorce regex dla e-maili, URL-i, numerów telefonów, adresów IP, dat, kolorów szesnastkowych, tagów HTML i dopasowywania liczb. Kliknij dowolny wzorzec, aby załadować go z przykładowym tekstem testowym.
▶Jakich flag regex powinienem używać?
▶Dlaczego mój regex nie dopasowuje?
▶Jaka jest różnica między kwantyfikatorami zachłannymi i leniwymi?
▶Czy to narzędzie obsługuje lookahead i lookbehind?
▶Jak działają wzorce zastępowania?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.