Tester wyrażeń regularnych
Testuj wyrażenia regularne JavaScript z lokalnym podświetlaniem dopasowań, flagami i wyjściem grup przechwytywania. Wszystko działa lokalnie w Twojej przeglądarce.
Podświetlone dopasowania
Grupy przechwytywania
| Dopasowanie | Indeks | Pełne dopasowanie | Grupy |
|---|---|---|---|
| Grupy przechwytywania pojawiają się po przetestowaniu wzorca. | |||
Zachowanie JavaScript RegExp
Tester używa tego samego silnika RegExp przeglądarki, którego używa Twój frontend JavaScript, więc flagi i składnia pasują do rzeczywistego kodu po stronie klienta.
Inspekcja grup przechwytywania
Przeglądaj ponumerowane grupy, nazwane grupy i pozycje dopasowań bez przechodzenia przez kod lub otwierania konsoli.
Prywatne narzędzie przeglądarki
Wszystko działa lokalnie w Twojej przeglądarce. Wrażliwe logi, tokeny i przykładowe ładunki nie są przesyłane.
Powiązane narzędzia dla programistów
Często zadawane pytania
Czy mój regex lub tekst testowy jest przesyłany?
Nie. Wszystko działa lokalnie w Twojej przeglądarce z silnikiem JavaScript RegExp. Twój wzorzec i tekst nie są wysyłane na serwery Convertr.
Jakiego rodzaju regex używa ten tester?
Ta strona używa wyrażeń regularnych JavaScript, tego samego zachowania RegExp, które jest używane przez nowoczesne przeglądarki i Node.js.
Czy mogę sprawdzić grupy przechwytywania?
Tak. Tabela wyników wyświetla każde dopasowanie, ponumerowane grupy przechwytywania i nazwane grupy przechwytywania, gdy Twoja przeglądarka je udostępnia.
Jakie flagi są obsługiwane?
Tester obsługuje popularne flagi JavaScript, w tym g, i, m, s, u, y i d, gdy są dostępne w Twojej przeglądarce.
Tester wyrażeń regularnych
Testuj regularne wyrażenia JavaScript z flagami, podświetleniem dopasowania i wyjściem grupy do złamania.
- Wejście
- - regularne wyrażenie, flagi i tekst testowy JavaScript.
- Wyjście
- Mecze, wskaźniki, złapania i podkreślony tekst źródłowy.
- Prawdziwe ograniczenia
- Syntax regex JavaScript różni się od PCRE, RE2, .NET i innych silników; katastrofalne wzorce mogą nadal zamrozić zakładkę przeglądarki.
- Prywatność i przetwarzanie danych
- regularne wyrażenie, flagi i tekst testowy JavaScript są przetwarzane w tej karcie przeglądarki. konwerter nie otrzymuje ani nie przechowuje; zamknięcie lub ponowne pobieranie strony oczyszcza stan pracy, chyba że narzędzie wyraźnie oferuje lokalne pobranie.
Jak wykorzystać ten narzędzie
- Zapewnij JavaScript z regularnym wyrazem, flagi i tekst testowy w kontrolkach narzędzi.
- Wybierz ustawienia, które wpływają na mecze, indeksy, złamania i podkreślony tekst źródłowy, a następnie uruchom narzędzie.
- Przegląd meczów, wskaźników, złamania i podkreślony tekst źródłowy przed kopiowaniem lub pobieraniem.
Wspólne tryby niepowodzenia
Nieprawidłowy syntax, podwójne flagi, mecze globalne o zerowej długości lub drogie wzory mogą powodować błąd lub spowolnienie oceny.
Przykład przydatny
Test /order-(\d+)/g przeciwko linie dziennika, aby wymienić każdy z nich numer zamówienia.