Todas as ferramentas
PreçosNovidades

Testador de Regex

Ferramenta de desenvolvimentoNovo

Teste expressões regulares sobre texto de exemplo com correspondências ao vivo.

Esta ferramenta roda inteiramente no seu navegador. Seus arquivos nunca saem do seu dispositivo — nada é enviado.

Pattern

JavaScript regex syntax — no surrounding slashes needed.
Any combination of g i m s u y.

Matches

Enter a pattern and some test text to see matches here.

Guia passo a passoHow to Test a Regular Expression (Regex)

Perguntas frequentes

Meu padrão e meu texto de teste são enviados para um servidor?
Não. O Testador de Regex roda inteiramente no seu navegador usando o motor RegExp integrado do JavaScript. Seu padrão, as flags e a string de teste nunca saem do seu dispositivo, então é seguro colar logs privados, tokens ou dados sensíveis.
Quais flags de regex são aceitas?
Qualquer combinação das flags padrão do JavaScript: g (global), i (ignorar maiúsculas), m (multilinha), s (dotAll), u (unicode) e y (sticky). O campo de flags usa g por padrão para pegar todas as correspondências de uma vez. Grupos de captura nomeados como (?<year>\d{4}) também são aceitos e aparecem nos resultados.
Por que recebo um erro de "expressão regular inválida"?
Essa mensagem aparece quando o padrão ou as flags não podem ser compilados — por exemplo um colchete não fechado, uma barra invertida solta ou uma letra de flag desconhecida. A ferramenta mostra o motivo exato dado pelo motor do navegador para que você possa corrigir a sintaxe. Assim que o padrão fica válido, as correspondências são atualizadas automaticamente enquanto você digita.