RegEx Visualizer
Bezplatný online tester regexů – testujte regulární výrazy, zvýrazňujte shody, prohlížejte zachycené skupiny. Žádná registrace.
Bezplatný online tester regexů – testujte regulární výrazy, zvýrazňujte shody, prohlížejte zachycené skupiny. Žádná registrace.
RegEx Visualizer je nástroj založený na prohlížeči pro testování a vizualizaci regulárních výrazů. Zadejte vzor a testovací text — nástroj okamžitě zobrazí všechny shody s zvýrazněním a vypsanými skupinami zachycení. Podporuje příznaky g, i, m, s, u. Vše běží lokálně v prohlížeči – žádná data neodcházejí z vašeho zařízení.
Zadejte regulární výraz do pole vzoru — používá se nativní syntaxe JavaScript RegExp. Vyberte příznaky: g (globální), i (bez ohledu na velikost písmen), m (víceřádkový), s (dotAll – tečka odpovídá novým řádkům), u (Unicode). Vložte testovací text — shody se okamžitě zobrazí s žlutým zvýrazněním. Seznam shod níže ukazuje index, text a skupiny pro každou shodu.
Nástroj plně podporuje pojmenované (?<name>...) i nepojmenované skupiny zachycení — každá skupina je zobrazena ve sloupci tabulky výsledků. Zvýrazňování shod funguje živě s 300 ms zpožděním pro plynulé provádění i při velkých textech. Výsledky lze kopírovat do schránky nebo stáhnout jako TXT soubor se všemi shodami a jejich pozicemi.
Všechny zpracování probíhá na straně klienta pomocí nativního JavaScript RegExp engine — žádná data nejsou odesílána na server. To činí testování regexu na citlivých datech, serverových logách nebo produkčním kódu bezpečným. itcoders.pl RegEx Visualizer je zcela zdarma, nevyžaduje registraci a funguje v jakémkoli moderním prohlížeči.
Nástroj využívá nativní JavaScript RegExp engine. Zadejte vzor bez lomítek – např. \d+ místo /\d+/ . Příznaky vybíráte tlačítky. Syntaxe odpovídá standardu ECMAScript, včetně pojmenovaných skupin (?<name>...), lookahead/lookbehind a Unicode tříd.
Ano – k dispozici je pět příznaků: g (globální – všechny shody), i (bez ohledu na velikost písmen), m (víceřádkový – ^ a $ odpovídají hranám řádku), s (dotAll – tečka také odpovídá novým řádkům) a u (Unicode režim).
Ano – nástroj používá 300 ms debounce, takže běží hladce i na textech desítek tisíc znaků. Pro velmi vysoký počet shod má tabulka výsledků pevnou posuvnou výšku.
Ne – veškeré zpracování probíhá lokálně v prohlížeči pomocí JavaScript RegExp engine. Žádná data neodcházejí z vašeho zařízení, což je klíčové při testování regexů na citlivých datech.