私はこのようなコードを書きました:
print re.findall(r'(<td width="[0-9]+[%]?" align="(.+)">|<td align="(.+)"> width="[0-9]+[%]?")([ \n\t\r]*)([0-9,]+\.[0-9]+)([ \n\t\r]*)([&]?[a-zA-Z]+[;]?)([ \n\t\r]*)<span class="(.+)">',r.text,re.MULTILINE)
この行を取得するには:
<td width="47%" align="left">556.348 <span class="uccResCde">
値556.348が必要です。正規表現を使用して取得するにはどうすればよいですか?