Tester regulárních výrazů

Testujte a ladte regulární výrazy: živé zvýrazňování, seznam shod s pozicemi a délkami a úplná extrakce skupin zachycení.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Vzor:
Šablona: Výběr šablony vyplní pole vzoru a spustí test.
Shody se zde zvýrazní.
Seznam shod
# Shodný text Pozice Délka Skupiny zachycení
Jak použít — napište vzor do pole Vzor (nebo jej vyberte v rozbalovací nabídce Šablona) a zadejte zkušební text. Výsledky se aktualizují živě.
Příznaky: g = najít všechny shody, i = ignorovat velikost písmen, m = ^/$ odpovídají každému řádku, s = tečka odpovídá i novému řádku, u = režim Unicode.
Náhled zvýrazní každou shodu žlutě. Tabulka níže vypíše každou shodu s pozicí a délkou a také každou skupinu zachycení ($1, $2, …).
Shody nulové šířky (např. a* na "bbb") jsou zpracovány bezpečně — nemohou zablokovat prohlížeč. Neplatné vzory zobrazí chybu přímo na stránce místo dialogu.
Stisknutím Ctrl+Enter spustíte test. Všechna data se zpracovávají lokálně — nic se nenahrává.
Regulární výrazy za minutu

Většina znaků v regulárních výrazech je metaznaky s použitím speciálního významu — . ^ $ * + ? ( ) [ ] { } | \ — a zpětné lomítko je opět udělá doslovnými. Kotvy ^ a $ odpovídají pozicím, nikoli znakům, a kvantifikátory * a + jsou ve výchozím stavu chamtivé: berou, co mohou, zatímco líné tvary *? a +? se spokojí s nejkratší shodou.

Když vzor odpovídá příliš mnoho, oprava bývá lenivý kvantifikátor nebo negovaná třída znaků — ne další znaky ..