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
Calculadora de coeficiente de rendimento (GPA)GPA ponderado por créditosCalculadora de custo de recarga de carro elétricoCusto da recarga · autonomia ganhaCalculadora de custo de combustívelCusto de combustível da viagemCalculadora de consumo de combustívelkm/L · L/100 km · mpgCalculadora de financiamento de carroParcela · juros totaisCalculadora de data provável do partoData do parto · semanas
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".