私はPythonでこの正規表現を持っています:
p = re.compile("<" + tag + ">([aA-zZ0-9\-\s:]*)</" + tag + ">")
そして、この文字列で両方の一致を見つけることができないようです(タグは「一意」です)
<unique>UNIQUE Passive - Maim:</unique> Basic attacks deal 10 bonus magic damage to monsters on hit.<br><unique>UNIQUE Passive - Butcher:</unique> Damage dealt to monsters increased by 10%.<br><br><i>ique Passives with the same name don't stack.)</i>
最初にのみ一致する理由はありますか?