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.

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

Wyszukiwanie działa w Workerze przeglądarki. Start ma limit 10 sekund; po gotowości wykonanie ma około 1,5 sekundy, następnie Worker jest kończony. To nie gwarantuje całkowitego czasu działania. Najwyżej 10000 dopasowań; przekroczenie odrzuca wynik bez częściowej listy. Uprość wzorzec lub skróć tekst.

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.