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.
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
- Zadejte regulární výraz JavaScriptu, příznaky a testovací text v ovládacích prvcích nástroje.
- Vyberte nastavení, která ovlivňují shody, indexy, zachycení a zvýrazněný zdrojový text, a poté spusťte nástroj.
- 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.