Logo do MyVIPWebTools

Testador de Regex — Teste e Depure Expressões Regulares Instantaneamente

Nosso Testador de Regex permite escrever uma expressão regular no estilo JavaScript, alternar flags (global, case-insensitive, multilinha, dotAll, unicode) e testá-la em qualquer texto de exemplo em tempo real. Correspondências são destacadas diretamente no texto, uma lista numerada mostra cada correspondência com sua posição e quaisquer grupos capturados, e padrões inválidos são detectados com uma mensagem de erro clara em vez de travar a página. Tudo roda localmente usando o motor RegExp nativo do navegador — o texto nunca é enviado a um servidor.

//g
Digite uma string de teste para ver correspondências destacadas

Correspondências (0)

Nenhuma correspondência encontrada

Como usar Testador de Regex — Ferramenta Gratuita de Expressão Regular Online

  1. 1

    Digite seu padrão de expressão regular no campo de padrão (sem as barras ao redor).

  2. 2

    Ative as flags que precisar: g (global — encontrar todas as correspondências), i (case-insensitive), m (multilinha), s (dotAll), u (unicode).

  3. 3

    Cole sua string de teste na área de texto abaixo.

  4. 4

    As correspondências são destacadas instantaneamente no texto, e uma lista detalhada abaixo mostra a posição e os grupos de captura de cada correspondência.

Por que usar Testador de Regex — Ferramenta Gratuita de Expressão Regular Online?

Expressões regulares são uma forma poderosa, mas notoriamente fácil de errar, de encontrar padrões em texto — usadas para validação de entrada, buscar-e-substituir, parsing de logs e extração de dados em praticamente toda linguagem de programação. Um pequeno erro de digitação em um padrão pode silenciosamente corresponder a demais, a de menos, ou lançar um erro de sintaxe, e depurar isso executando código repetidamente é lento. Esta ferramenta fornece um ciclo de feedback instantâneo: digite um padrão, veja cada correspondência destacada no seu texto de exemplo em tempo real, inspecione exatamente o que cada grupo de captura extraiu, e receba uma mensagem de erro legível no momento em que o padrão se torna inválido — por exemplo, um grupo não fechado ou um quantificador inválido. Ela usa o motor RegExp nativo do JavaScript diretamente (o mesmo que alimenta String.match, String.replace e RegExp.test em qualquer código JS), então um padrão que funciona aqui se comporta de forma idêntica assim que você o cola no seu código real, diferente de ferramentas construídas sobre um dialeto de regex diferente como PCRE ou POSIX que podem se comportar de forma sutilmente diferente.

Perguntas frequentes

Ferramentas relacionadas

Testador de Regex — Ferramenta Gratuita de Expressão Regular Online | MyVIPWebTools