Tester regulárních výrazů

Testujte regulární výrazy JavaScriptu s lokálním zvýrazněním shod, příznaky a výstupem skupin zachycení. Vše běží lokálně ve vašem prohlížeči.

/ /gi
Příznaky regexu
Připraveno

Zvýrazněné shody

Skupiny zachycení

Shoda index Plná shoda Skupiny
Skupiny zachycení se zobrazí po otestování vzoru.

Chování regulárních výrazů v JavaScriptu

Tester používá stejný engine RegExp prohlížeče, jaký používá váš frontend JavaScript, takže příznaky a syntaxe odpovídají skutečnému kódu na straně klienta.

Kontrola skupin zachycení

Zkontrolujte číslované skupiny, pojmenované skupiny a pozice shod, aniž byste museli procházet kód nebo otevírat konzoli.

Soukromý nástroj prohlížeče

Vše běží lokálně ve vašem prohlížeči. Citlivé protokoly, tokeny a vzorové datové části nejsou nahrávány.

Související vývojářské nástroje

Často kladené otázky

Je můj regex nebo testovací text nahrán?

Ne. Vše běží lokálně ve vašem prohlížeči s enginem JavaScript RegExp. Váš vzor a text nejsou odesílány na servery Convertr.

Jakou variantu regexu tento tester používá?

Tato stránka používá regulární výrazy JavaScriptu, stejné chování RegExp, jaké používají moderní prohlížeče a Node.js.

Mohu zkontrolovat skupiny zachycení?

Ano. Tabulka výsledků uvádí každou shodu, číslované skupiny zachycení a pojmenované skupiny zachycení, pokud je váš prohlížeč poskytuje.

Které příznaky jsou podporovány?

Tester podporuje běžné příznaky JavaScriptu včetně g, i, m, s, u, y a d, pokud jsou k dispozici ve vašem prohlížeči.

Tester regulárních výrazů

Otestujte JavaScript regulární výrazy s příznaky, zvýrazněním shod a výstupem zachycovacích skupin.

Vstup
Regulární výraz JavaScriptu, příznaky a testovací text.
Výstup
Shody, indexy, zachycení a zvýrazněný zdrojový text.
Skutečná omezení
Syntaxe regulárních výrazů JavaScriptu se liší od PCRE, RE2, .NET a dalších enginů; katastrofální vzory mohou stále zamrazit kartu prohlížeče.
Soukromí a nakládání s daty
JavaScript regulární výraz, příznaky a testovací text se zpracovává v této kartě prohlížeče. Convertr ho nepřijímá ani neukládá; zavření nebo obnovení stránky vyčistí pracovní stav, pokud nástroj výslovně nenabízí místní stažení.

Jak tento nástroj používat

  1. Zadejte regulární výraz JavaScriptu, příznaky a testovací text v ovládacích prvcích nástroje.
  2. Vyberte nastavení, která ovlivňují shody, indexy, zachycení a zvýrazněný zdrojový text, a poté spusťte nástroj.
  3. Zkontrolujte shody, indexy, zachycené hodnoty a zvýrazněný zdrojový text před kopírováním nebo stažením.

Běžné způsoby selhání

Neplatná syntaxe, duplicitní příznaky, nulové globální shody nebo nákladný vzor mohou způsobit chybu nebo pomalé vyhodnocení.

Užitečný příklad

Test /order-(\d+)/g proti logovým řádkům, aby vypsal každé zachycené číslo objednávky.