UTILS.
Domyślnie prywatne
.*

Tester regex

Testuj wyrażenie regularne na tekście i wyróżniaj każde dopasowanie.

Twoje pliki zostają na tym urządzeniu

Pliki są przetwarzane w przeglądarce, nigdy nie są wysyłane. Strona pobiera kod i zasoby potrzebne narzędziom. Bez kont i śledzenia.

Użyj przycisku Pobierz, aby zapisać narzędzie jako jeden plik HTML do pracy offline.

Prywatność →
—

Wyrażenia regularne JavaScript. Przetwarzanie zatrzymuje się po dwóch sekundach lub 5000 dopasowaniach. Pozycje dopasowań są liczone w jednostkach kodowych UTF-16.

Wypróbuj przykład z rozwiązaniem

Przykład

Wpisz wzorzec (\d{4})-(\d{2})-(\d{2}) z flagą g i tekst Due 2026-10-23, paid 2026-11-01. Są 2 dopasowania; pierwsze przechwytuje 2026, 10 i 23.

Pamiętaj

Wzorce działają w silniku JavaScript Twojej przeglądarki. PCRE, Python, .NET i grep różnią się szczegółami, takimi jak lookbehind, nazwane grupy i klasy Unicode, więc przetestuj wzorzec ponownie w języku, w którym będzie działał.

O tym narzędziu

Twórz i testuj wyrażenia regularne JavaScript na przykładowym tekście z wyróżnianiem dopasowań na żywo i licznikiem dopasowań. Ustawiaj flagi jak g, i oraz m. Szybki sposób na dopracowanie wzorca przed wklejeniem go do kodu.

Wyrażenia regularne JavaScript. Przetwarzanie zatrzymuje się po dwóch sekundach lub 5000 dopasowaniach. Pozycje dopasowań są liczone w jednostkach kodowych UTF-16.

Najczęściej zadawane pytania

Która odmiana regex to jest?
Wyrażenia regularne JavaScript (ECMAScript), używające tego samego silnika co Twoja przeglądarka i Node.js.
Co oznaczają flagi?
g dopasowuje wszystkie wystąpienia, i ignoruje wielkość liter, m sprawia, że ^ i $ pasują do granic wiersza.

Więcej narzędzi