Giga Useful Tools
Todas as ferramentas

Texto

Testador de expressões regulares

Teste uma regex em um texto e veja as correspondências destacadas.

2 correspondências
Escríbenos a hola@giga.tools o soporte@giga.tools si te falta algo.
[0] hola@giga.tools
[1] soporte@giga.tools

Tudo é processado no seu navegador. Nenhum arquivo é enviado a um servidor.

Como usar
  1. 1Digite seu padrão no campo de regex (não precisa adicionar as barras ao redor).
  2. 2Ative as flags i / m / s se precisar ignorar maiúsculas/minúsculas, usar multilinha ou fazer o ponto casar com quebras de linha.
  3. 3Cole ou edite o texto de teste abaixo. As correspondências são destacadas ao vivo enquanto você digita.
  4. 4Confira o número de correspondências e, se seu padrão tiver grupos de captura, veja cada correspondência para conferir o que foi capturado.
Perguntas frequentes
Que dialeto de regex isso usa? É igual ao do Python ou PCRE?+

Roda sobre o motor de regex nativo do JavaScript no navegador, então a sintaxe segue o padrão JS/ECMAScript. A maioria dos padrões se comporta igual ao PCRE ou ao módulo re do Python, mas algumas coisas (como suporte a lookbehind em navegadores mais antigos, ou classes POSIX) podem variar. Teste o padrão exato aqui se ele for usado depois em código JS.

Meu texto de teste sai do navegador em algum momento?+

Não. O padrão e o texto que você está testando são comparados inteiramente no lado do cliente: nada é enviado a lugar nenhum, o que importa se você estiver testando uma regex contra e-mails reais, tokens ou outros dados que prefere não colar em qualquer site.

Por que as caixas 'i', 'm' e 's' não incluem uma opção 'g'?+

A ferramenta sempre busca de forma global por baixo dos panos, porque o objetivo aqui é encontrar todas as correspondências no texto, não parar na primeira. As três caixas só permitem ativar ignorar maiúsculas/minúsculas, usar multilinha, e fazer o ponto casar com quebras de linha.