Testador de Regex
Ferramenta de desenvolvimentoNovoTeste 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
Matches
Enter a pattern and some test text to see matches here.
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.