Texto e regexCorrespondência «greedy» vs «lazy» em expressões regulares: por que é que o seu padrão abrange demasiado
A sua expressão regular funciona em cadeias de teste curtas, mas capta muito mais do que pretendia nos dados reais. Trata-se quase sempre de um quantificador «ganancioso» — eis a correção efetiva, com a explicação exata, caractere a caractere, do motivo pelo qual isso acontece.