Regex tester

Testujte regulární výrazy JavaScriptu na ukázkovém textu přímo ve vašem prohlížeči.

Vzor (Pattern)
Testovaný řetězec
Zadejte vzor pro otestování.

Váš vzor a text se testují přímo v prohlížeči. Na servery BroBroGo se nic nenahrává.

Časté dotazy

Je bezpečné sem vložit můj text?

Ano. Vyhodnocování regulárního výrazu probíhá kompletně ve vašem prohlížeči – do služby BroBroGo se nic neodesílá.

Co znamenají příznaky g/i/m/s?

Příznak g vyhledá všechny shody namísto pouze první. Příznak i ignoruje velikost písmen. Příznak m způsobí, že ^ a $ odpovídají začátku a konci každého řádku namísto celého řetězce. Příznak s umožňuje, aby tečka (.) odpovídala i znakům konce řádku.

Proč se zobrazilo upozornění, že vyhodnocení vzoru trvá příliš dlouho?

Některé vzory mohou způsobit tzv. katastrofální zpětné vyhledávání (catastrophic backtracking) – engine zkouší exponenciální množství kombinací, než vyhledávání vzdá, což může způsobit zamrznutí záložky prohlížeče. Tento nástroj v takovém případě vyhledávání po 2 sekundách zruší, takže samotná stránka nezamrzne. Zkuste zjednodušit vnořená opakování typu (a+)+.