OpenReplay Logo
12k
12k

Testador de RegEx

Teste e depure expressões regulares contra um texto de exemplo, com destaque de correspondências ao vivo.

Detalhes da correspondência
Digite um padrão regex e uma string de teste para ver os resultados

Sobre esta ferramenta

Escreva um padrão, cole o texto de teste e veja cada correspondência destacada com seus grupos de captura e índices — retorno instantâneo em vez de tentar e reexecutar.

Use-o para construir padrões de validação, filtros de logs e analisadores antes de colocá-los em produção.

Os padrões são executados com a semântica de regex do JavaScript (ECMAScript) — o mesmo motor do seu código de front-end.

Perguntas frequentes

De qual variante de regex se trata?

A do JavaScript — a que roda em navegadores e no Node. A maioria dos padrões é portada diretamente para o PCRE, mas o lookbehind e as classes Unicode podem diferir em motores mais antigos.

O que significam as flags?

g encontra todas as correspondências em vez da primeira, i ignora a diferença entre maiúsculas e minúsculas, m faz ^ e $ corresponderem por linha, s permite que . corresponda a quebras de linha.

Por que meu padrão não corresponde a nada?

As causas mais comuns: um caractere especial não escapado (. + ? () []) ou uma flag g ausente quando você espera várias correspondências.