Como funciona
Cada tecla executa seu padrão contra o texto com o motor JavaScript e destaca cada resultado no lugar. A contagem fica acima do texto, e um padrão quebrado mostra o erro exato de sintaxe em vez de silêncio.
padrão + flags → resultados destacados
Guia de flags
- g: encontra todos os resultados, não só o primeiro.
- i: ignora maiúsculas/minúsculas.
- m: ^ e $ valem para cada linha.
- s: o ponto vale também para quebras de linha.
- u: modo Unicode completo (necessário para \p{…}).
- y: sticky — só a partir da posição atual.
Dicas
- Escape os pontos em domínios: example\.com, não example.com.
- Teste também com um exemplo que deve falhar — um padrão que casa com tudo não prova nada.
- Tudo roda no seu navegador; nada é enviado.
Padrões e fontes
- Ecma International — ECMA-262 ECMAScript Language Specification
- TC39 — ECMAScript: RegExp (Regular Expression) Objects
Última revisão 13 de outubro de 2026
Perguntas frequentes
Que dialeto regex é este?
JavaScript (ECMAScript) — o mesmo motor que os sites usam, com lookahead e grupos nomeados.
Por que meu padrão está vermelho?
A mensagem sob o campo cita o erro exato de sintaxe; corrija aquele ponto primeiro.
Meu texto de teste é enviado?
Não. A busca roda toda no seu navegador.