Strona główna / Kalkulatory / Tester wyrażeń regularnych online
Darmowe narzędzia online

Tester wyrażeń regularnych online

Przetestuj wzorzec regex JavaScript na tekście do 20 000 znaków. Sprawdź dopasowania i pozycje. Bez wysyłania danych. Przetwarzanie odbywa się lokalnie w prz…

Rozpocznij

Testowanie wzorca na przykładzie

Zakładając wzorzec \b\d+\b i tekst Order 123, amount 456, narzędzie zwróci dwa dopasowania: 123 i 456, wraz z ich pozycjami w tekście (liczone od zera).

Dostępne opcje

Narzędzie automatycznie dodaje flagę globalną (g) i opcjonalnie flagę i (ignorowanie wielkości liter). Nie ma możliwości włączenia innych flag, takich jak multiline, dotAll, Unicode, sticky czy indices.

Ograniczenia

Wzorce o złożonej strukturze mogą działać wolno, mimo ograniczenia długości tekstu, ponieważ JavaScript nie ma wbudowanego limitu czasu dla wyrażeń regularnych. Błędna składnia zostanie zgłoszona jako błąd.

Prywatność

Testowanie odbywa się w całości w przeglądarce – dane nie są wysyłane na serwer.

Najczęstsze pytania

Jak interpretować pozycje dopasowań?

Pozycje to indeksy łańcucha UTF-16, a nie liczby znaków widzianych przez użytkownika. Na przykład emoji (U+1F600) zajmuje dwa indeksy.

Czy mogę używać grup przechwytujących?

Tak, wzorzec może zawierać grupy, ale narzędzie nie wyświetla zawartości grup ani nie pokazuje podstawień.

Dlaczego nie mogę włączyć flagi multiline?

Narzędzie celowo udostępnia tylko flagi g i opcjonalnie i, aby zachować prostotę. Jeśli potrzebujesz innych flag, użyj konsoli przeglądarki.

Lista kontrolna

  • Sprawdź, czy wzorzec nie przekracza 200 znaków.
  • Upewnij się, że tekst nie przekracza 20 000 znaków.
  • Zweryfikuj, czy oczekujesz dopasowań bez uwzględniania wielkości liter.
  • Pamiętaj, że pozycje są indeksami UTF-16.

Przetwarzanie odbywa się lokalnie w przeglądarce.