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.

/ /gi
Flagi Regex
Gotowy

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

  1. Zapewnij JavaScript z regularnym wyrazem, flagi i tekst testowy w kontrolkach narzędzi.
  2. Wybierz ustawienia, które wpływają na mecze, indeksy, złamania i podkreślony tekst źródłowy, a następnie uruchom narzędzie.
  3. 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.