Incorreto
<(p[1-9])>.*<\/\1>
Correto
<(p[1-9])>.*</\1>
Incorreto
<(p[1-9])>.*<\/\1>
Correto
<(p[1-9])>.*</\1>
Fala aí Paulo blz?
Então a resposta <(p[1-9])>.*</\1>
está errada, pois esse trecho </\1>
casa somente <\1>
e queremos que ele case </p1>
.
Por isso a resposta correta é <(p[1-9])>.*<\/\1>
pois no trecho <\/\1>
está casando o seguinte:
<
casa <
\/
casa \
\1
casa o primeiro agrupamento (no caso p1
)>
casa >
No total casamos </p1>
para o nosso exemplo.
Espero ter ajudado!
Entendi, falta de atenção minha, obrigado!