Regex Tester — Tester wyrażeń regularnych
Testuj wyrażenia regularne JavaScript na przykładowym tekście, podświetlaj dopasowania i sprawdzaj grupy przechwytujące lokalnie w przeglądarce.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneDo czego służy Regex Tester
Regex Tester uruchamia wyrażenie regularne JavaScript na przykładowym tekście, podświetla każde dopasowanie i wyświetla grupy przechwytujące do sprawdzenia. Przydaje się do weryfikacji wzorców do parsowania logów, fragmentów walidacji formularzy, dopasowywania tras, pomysłów na wyszukiwanie i zamianę oraz drobnych zadań ekstrakcji, zanim wyrażenie trafi do kodu. Narzędzie zawsze stosuje wyszukiwanie globalne, dzięki czemu powtarzające się dopasowania są widoczne.
Ta strona została zaprojektowana z myślą o codziennej pracy programisty: szybkich kontrolach podczas debugowania, przygotowywaniu krótkich przykładów do dokumentacji i porządkowaniu danych przed wklejeniem ich do edytora, terminala, zgłoszenia lub fixture'a testowego. Interfejs utrzymuje dane wejściowe, kontrolki, wynik i komunikat o stanie blisko siebie, więc łatwo zweryfikować rezultat przed skopiowaniem.
Prywatny sposób pracy w przeglądarce
Całe przetwarzanie odbywa się za pomocą JavaScriptu w przeglądarce. Narzędzie nie wysyła Twoich tekstów, tokenów, adresów URL, fragmentów kodu ani wygenerowanych wartości na żaden serwer i nie wymaga konta. Ten model prywatności jest ważny, ponieważ małe narzędzia podczas diagnozowania problemów często dostają prawdziwe odpowiedzi API, próbki konfiguracji, logi, dane uwierzytelniające lub przykłady przypominające dane klientów. Praca lokalna zmniejsza ryzyko i sprawia, że narzędzie działa natychmiast, bo nie ma komunikacji sieciowej.
Praktyczne wskazówki
Wpisz wzorzec bez otaczających ukośników i użyj pól wyboru dla typowych flag. Dopasowania o zerowej długości są wymieniane, ale nie podświetlane, aby uniknąć mylących wyników. Ponieważ źródłem prawdy jest zachowanie RegExp w przeglądarce, wynik powinien być zgodny z nowoczesnym JavaScriptem po stronie klienta i aktualnym Node.js dla tego samego wzorca i tych samych flag.
Zawsze sprawdzaj przekształcony wynik, zanim zaufasz mu na produkcji. Narzędzia przeglądarkowe świetnie nadają się do inspekcji i przygotowań, ale nie znają wszystkich konwencji projektu ani wymagań bezpieczeństwa. Jeśli wynik zostanie zatwierdzony w repozytorium, udostępniony publicznie lub użyty w procesie uwierzytelniania, upewnij się, że nie zawiera sekretów i że odpowiada formatowi oczekiwanemu przez Twoją aplikację.
Jak używać
- Wpisz wzorzecWpisz wzorzec regex JavaScript bez ukośników.
- Wklej tekstDodaj przykładowy tekst do przetestowania.
- Sprawdź dopasowaniaPrzejrzyj podświetlenia, indeksy i grupy przechwytujące.
Najczęściej zadawane pytania
Czy muszę dodawać ukośniki?
Jaki silnik jest używany?
RegExp JavaScript wbudowany w przeglądarkę.