Testador Regex

Teste expressões regulares JavaScript, inspecione correspondências e visualize substituições.

Espaço de trabalho interativoAs alterações permanecem neste dispositivo
//
Substituição (opcional)
2 matches
AdaÍndice 0
LinusÍndice 20
Privado por padrãoSuas entradas e arquivos são processados neste dispositivo.
Gratuito e instantâneoNenhuma conta, fila ou instalação de software é necessária.
Pronto para usarCopie ou baixe os resultados assim que forem gerados.

Como usar Testador Regex

Obtenha um resultado confiável em três etapas simples.

  1. 01

    Escreva um padrão

    Insira a expressão sem barras ao redor e adicione os sinalizadores necessários.

  2. 02

    Adicione uma string de teste

    Use texto representativo, incluindo correspondências esperadas e casos extremos.

  3. 03

    Inspecione ou substitua

    Revise as posições e grupos das partidas e visualize uma substituição opcional.

Construído para o trabalho diário

Útil sem muito trabalho

Controles focados, feedback imediato e nenhuma relação entre você e o resultado.

Validação ao vivo

Erros de sintaxe são exibidos conforme a expressão muda.

Detalhes da partida

Inspecione valores, posições e grupos capturados.

Visualização de substituição

Teste grupos $1 e comportamento de substituição antes de usar código.

Guia prático

O que é Testador Regex?

Uma expressão regular descreve um padrão de pesquisa de texto usando literais, classes de caracteres, grupos, quantificadores, âncoras e sinalizadores. Um testador torna esses padrões mais fáceis de refinar com base em informações realistas.

Esta ferramenta usa o mecanismo de expressão regular JavaScript, portanto, a sintaxe e os sinalizadores suportados seguem a implementação ECMAScript do navegador. Os padrões de outras linguagens podem se comportar de maneira diferente.

Aplicações práticas

Quando usar esta ferramenta

Maneiras comuns Testador Regex cabe em projetos reais e tarefas diárias.

1

Validação de formulário

Padrões de protótipo para IDs, rótulos e formatos de entrada controlados.

2

Análise de registros

Extraia valores de linhas de diagnóstico consistentes.

3

Limpeza de texto

Visualize substituições baseadas em padrões antes de aplicá-las em outro lugar.

4

Desenvolvimento

Expressões de depuração usadas por aplicativos JavaScript.

Respostas úteis

Perguntas frequentes

Respostas rápidas sobre testador regex e como esta página funciona.

Devo incluir barras adjacentes?

Não. Insira apenas o padrão; bandeiras têm seu próprio campo.

Por que o sinalizador global é adicionado durante a correspondência?

O inspetor verifica globalmente para poder exibir todas as correspondências, enquanto a substituição usa os sinalizadores selecionados.

O que são grupos de captura?

Os subpadrões entre parênteses capturam partes de uma correspondência para inspeção ou referências de substituição, como $1.

O mesmo regex funcionará em todos os idiomas?

Nem sempre. A sintaxe, o tratamento de Unicode e os recursos disponíveis diferem entre os mecanismos.