Tester regex - Testuj i Debuguj Wyrażenia Regularne Online Za Darmo
Testuj i debuguj wyrażenia regularne w czasie rzeczywistym. Zobacz podświetlone dopasowania, wyodrębnione grupy przechwytywania i uzyskaj natychmiastową informację zwrotną o błędach wzorca. Obsługuje wszystkie flagi regex JavaScript.
tools.regexTester.flags
Character Classes
.Any character\dDigit (0-9)\wWord character\sWhitespace
Quantifiers
*0 or more+1 or more?0 or 1{n,m}n to m times
Anchors
^Start of line$End of line\bWord boundary\BNon-word boundary
Jak Używać
- Wprowadź wzorzec wyrażenia regularnego w polu wzorca.
- Ustaw flagi (g dla globalnego, i dla ignorowania wielkości liter, m dla wieloliniowego itp.).
- Wpisz lub wklej ciąg testowy w polu tekstowym.
- Przeglądaj podświetlone dopasowania i grupy przechwytywania w czasie rzeczywistym.
Funkcje
- Dopasowanie regex w czasie rzeczywistym z natychmiastową informacją zwrotną
- Wizualne podświetlenie wszystkich dopasowań w ciągu testowym
- Wyodrębnianie i wyświetlanie grup przechwytywania
- Obsługa wszystkich flag regex JavaScript (g, i, m, s, u, y)
- Szczegółowe komunikaty o błędach dla nieprawidłowych wzorców
- Szybka referencja dla popularnych wzorców regex
Często Zadawane Pytania
Czym jest wyrażenie regularne?
Wyrażenie regularne (regex) to sekwencja znaków definiująca wzorzec wyszukiwania. Służy do dopasowywania wzorców w ciągach znaków — wyszukiwania, zamiany lub walidacji tekstu pasującego do określonych reguł.
Jakiego wariantu regex używa to narzędzie?
To narzędzie używa wyrażeń regularnych JavaScript (ECMAScript), obsługiwanych we wszystkich nowoczesnych przeglądarkach, Node.js i wielu innych środowiskach.
Czym są grupy przechwytywania?
Grupy przechwytywania to fragmenty wzorca regex ujęte w nawiasy (). Pozwalają wyodrębnić określone części dopasowania. Na przykład (\d{4})-(\d{2}) przechwytuje rok i miesiąc oddzielnie z ciągu daty.
Co oznaczają flagi regex?
Popularne flagi: g (globalny - znajdź wszystkie dopasowania), i (ignoruj wielkość liter), m (wieloliniowy - ^ i $ dopasowują granice linii), s (dotAll - . dopasowuje znaki nowej linii), u (unicode), y (sticky - dopasowanie od lastIndex).
Wskazówki i powiązane przepływy pracy
- Testujesz regex na danych JSON? Najpierw sformatuj je za pomocą naszego Formater JSON.
- Chcesz zahashować dopasowany tekst w celu weryfikacji? Użyj naszego Generator Hash.
- Zakoduj bezpiecznie adresy URL znalezione przez regex za pomocą naszego Koder URL.
- Pracujesz z ciągami zakodowanymi w Base64 w swoim regex? Dekoduj je za pomocą naszego Koder Base64.