Testador de Regex

Teste expressões regulares com destaque de correspondências ao vivo e grupos de captura.

Matches

    Common patterns (click to insert)

    100% no seu navegador. Seus arquivos nunca são enviados a nenhum servidor.

    Esta ferramenta permite testar expressões regulares em tempo real: você escreve o padrão (sem os delimitadores /.../), ativa os flags que precisar (g, i, m, s, u) e cola o seu texto de teste, onde as correspondências são destacadas na hora. Abaixo, cada correspondência é listada com os seus grupos de captura ($1, $2, …) e a posição, para depurar a validação de um formulário, extrair campos de um log ou conferir um localizar-e-substituir antes de aplicá-lo. Usa o motor RegExp do JavaScript (ECMAScript) e funciona inteiramente no seu navegador: nada é enviado para um servidor.

    Perguntas frequentes

    Meu padrão ou meu texto de teste é enviado para algum lugar?
    Não. Tudo funciona no seu navegador com o motor RegExp nativo; nada é enviado para um servidor.
    Qual dialeto de regex ele usa?
    O RegExp nativo do JavaScript (ECMAScript), o mesmo motor usado pelo Node.js, pelos navegadores e pela maioria das ferramentas JavaScript.
    O que significam os flags?
    g = todas as correspondências, i = ignora maiúsculas, m = ^/$ por linha, s = . também pega quebras de linha, u = suporte Unicode completo.
    Posso ver os grupos de captura?
    Sim. Cada correspondência mostra abaixo os seus grupos de captura numerados ($1, $2, …).