Voltar

Regex Tester

Teste expressões regulares com flags e grupos.

Regex Tester

Teste em tempo real — ajuste padrão, flags e texto.

Exemplos rápidos

Resultado

Corrija a expressão regular para ver os destaques.

O que é Regex?

Expressões regulares para buscar padrões em texto.

Regex (Regular Expression) descreve padrões de caracteres — dígitos, palavras, limites — usados em validação, busca e substituição em código.

As flags modificam o comportamento: global (g) encontra todas as ocorrências; ignore case (i) ignora maiúsculas; multiline (m) trata cada linha separadamente.

Os testes rodam localmente no navegador com o motor RegExp do JavaScript.

Exemplos

Padrões úteis para o dia a dia.

Validar e-mail

Padrão comum para endereços simples.

Regex

^[\w.-]+@[\w.-]+\.\w{2,}$

Texto

usuario@exemplo.com

Extrair hashtags

Captura palavras precedidas por #.

Regex

#\w+

Texto

Post #dev #regex no portal

Perguntas frequentes

Por que minha regex dá erro?

+

Geralmente é um parêntese não fechado, colchete inválido ou barra sem escape. Em strings JavaScript, lembre-se de escapar \ como \\.

O que faz a flag global (g)?

+

Sem g, apenas a primeira ocorrência é encontrada. Com g, todas as ocorrências no texto são destacadas.

Suporta lookbehind e grupos nomeados?

+

Sim, o motor RegExp do JavaScript moderno suporta a maioria dos recursos ES2018+, incluindo grupos e lookahead.

Os dados são enviados para algum servidor?

+

Não. As ferramentas processam tudo localmente no seu navegador. Nenhum dado é transmitido.