Regex Tester
Teste expressões regulares com flags e grupos.
Regex Tester
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.