Todas as calculadoras·Testador de expressões regulares

Testador de expressões regulares

Teste uma expressão regular num texto e veja todas as ocorrências

Escreva o padrão sem as barras

Digite o padrão em si, não /padrão/flags. As flags têm seus próprios campos. Isso evita a dúvida clássica sobre escapar uma barra no meio.

Os grupos costumam ser o que você quer

A ocorrência é o acerto inteiro; os grupos de captura são as partes que você realmente queria. Cada grupo aparece sob sua ocorrência, numerado a partir de um, para você ver na hora se os parênteses caíram onde imaginava.

Publicidade

Já que está aqui — garanta um bônus de corretora

Mais calculadoras

Perguntas frequentes

Q. Qual dialeto de regex é este?

O do JavaScript. Boa parte bate com PCRE, mas o suporte a lookbehind e alguns escapes de propriedades Unicode diferem de Python ou PHP.

Q. Por que meu padrão só casa uma vez?

Sem a flag global, a busca para no primeiro acerto. Ligue g para achar todas.

Q. Como caso um ponto literal?

Escape como \. — um ponto sem escape significa "qualquer caractere exceto quebra de linha".