Przejdź do treści

Test wyrażeń regularnych

Test wyrażeń regularnych

Test wyrażeń regularnych obsługuje dopasowanie w czasie rzeczywistym, grupy przechwytujące, grupy nazwane i podgląd zamian, co ułatwia walidację wzorców, ekstrakcję tekstu i masowe podmiany.

/

/g

g

Wyszukiwanie globalne

i

Bez rozróżn. wielkości liter

m

Wieloliniowy

s

Kropka obejmuje nowe linie

u

Tryb Unicode

y

Dopasowanie od pozycji

Tekst testowy

Tekst zamiany

Wyniki dopasowań

Wprowadź wzór, aby rozpocząć dopasowywanie

Podgląd wymiany

Test wyrażeń regularnych

Szybki start

1
Wprowadź wzór wyrażenia regularnego na górze, wybierz flagi (g/i/m/s/u/y), wklej tekst testowy po lewej stronie — dopasowania będą wyświetlane po prawej stronie w czasie rzeczywistym
2
Grupy przechwytywania (...) i grupy nazwane (?<name>...) są rozwijane pod każdym dopasowaniem, pokazując przechwycone wartości
3
Wprowadź szablon zastępczy ($1, $2, ${name}), a „Podgląd zamiany” po prawej stronie natychmiast pokaże wynik

Typowe scenariusze

Wyodrębniaj ID, adresy e-mail, daty lub własne znaczniki z logów, źródła HTML albo surowego tekstu.

Sprawdź najpierw, czy wzorzec działa poprawnie, zanim użyjesz go w kodzie, walidacji formularza lub regule wyszukiwania.

Używaj grup przechwytujących i nazwanych do wsadowej zamiany struktury tekstu lub zawartości pól.

Wskazówki użycia

Preferuj określone wzorce zamiast szerokiego .*, aby uniknąć nieoczekiwanych dopasowań.
Użyj g dla pełnego skanowania i m/s podczas obsługi dokumentów wielowierszowych.
Zawsze sprawdzaj zamiennik przed zastosowaniem go w innym miejscu.

Ograniczenia i kompatybilność

To narzędzie wykorzystuje silnik JavaScript RegExp Twojej przeglądarki.
Bardzo duży tekst ze złożonymi wzorami może nadal działać wolno.

Prywatność i bezpieczeństwo

Całe przetwarzanie odbywa się lokalnie w przeglądarce. Bieżącą zawartość możesz w każdej chwili zastąpić, wyczyścić i przetworzyć ponownie.

Najczęstsze pytania

6

Przejdź do kolejnego kroku z tymi powiązanymi narzędziami.