Zdarma / Online

Tester regulárních výrazů

Testujte regulární výrazy v reálném čase

Napište svůj vzor regex, zadejte testovací řetězec a okamžitě sledujte zvýrazněné shody. Podporuje globální, bez ohledu na velikost písmen a vícerozměrné příznaky.

/ / gi

Zvýraznění shod v reálném čase

Sledujte shody zvýrazněné ve vašem testovacím řetězci, zatímco píšete svůj vzor. Okamžitá vizuální zpětná vazba.

Všechny příznaky JS Regex

Přepněte globální (g), bez ohledu na velikost písmen (i), víceřádkový (m) a tečku pro všechny (s) příznaky jedním kliknutím.

Podrobnosti o skupině zachycení

Zobrazte všechny shody s úplnými podrobnostmi včetně skupin zachycení, indexů a shodného textu.

100% na straně klienta

Běží zcela ve vašem prohlížeči. Žádné volání na server, žádné shromažďování dat, okamžité výsledky.

Regulární výrazy: Nezbytný nástroj pro vývojáře

Regulární výrazy (regex nebo regexp) jsou mocné vzory používané k porovnávání, vyhledávání a manipulaci s textem. Jsou podporovány téměř ve všech programovacích jazycích, včetně JavaScriptu, Pythonu, Javy, PHP a dalších. Od ověřování e-mailových adres po analýzu protokolů, regex je nezbytnou dovedností pro každého vývojáře.

Běžná syntaxe regex

Klíčové prvky regex zahrnují: \d (číslice), \w (znaky slova), \s (prázdné místo), . (jakýkoli znak), * (nula nebo více), + (jeden nebo více), ? (volitelný), [] (znakové třídy), () (skupiny), ^ (začátek) a $ (konec). Kombinujte tyto stavební bloky, abyste vytvořili vzory, které přesně odpovídají textu, který potřebujete. Například, \b\w+@\w+\.\w+\b odpovídá jednoduchým vzorům podobným e-mailu.

Tipy pro psaní lepšího regexu

Začněte jednoduše a postupně zvyšujte složitost. Často testujte s reálnými vzorky dat. Používejte nehladové kvantifikátory (*? a +?), když chcete co nejkratší shodu. Používejte pojmenované skupiny (?...) pro čitelnost. Vyhněte se katastrofickému zpětnému sledování tím, že budete konkrétní se svými vzory – používejte znakové třídy [] místo . kdykoli je to možné, a ukotvěte své vzory s ^ a $ tam, kde je to vhodné.

FAQ Tester regulárních výrazů