NimbleTools

Testador de expressões regulares online

Teste expressões regulares com destaque ao vivo das correspondências e grupos de captura. Suporta as flags g, i, m, s, u — os resultados atualizam enquanto você digita.

Flags
Correspondências: 2
Contact us: hello@example.com or support@nimbletools.example.com
#CorrespondênciasGrupos
1hello@example.com—
2support@nimbletools.example—

Perguntas frequentes

Qual variante de regex é usada?

Expressões regulares de JavaScript (ECMAScript) — as mesmas que seu navegador e o Node.js executam.

O que significam as flags?

g — todas as correspondências, i — sem distinção de maiúsculas, m — ^ e $ multilinha, s — o ponto inclui quebras de linha, u — suporte a Unicode.

Por que minha regex está lenta?

Cuidado com quantificadores aninhados como (a+)+ — eles causam backtracking catastrófico. Simplifique o padrão ou limite as repetições.