Regex tester
Testujte regulární výrazy JavaScriptu na ukázkovém textu přímo ve vašem prohlížeči.
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+)+.