こんにちはI次の文字列を持っている:Pythonと正規表現は、文字列のシーケンスを見つけることができません
t = '<td align="right" class="ofGridLinesTop" headers="amount" sortvalue="2633.33" valign="top">\n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t$2,633.33\n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t</td>'
私は、次の正規表現のシーケンスが正しく、私がしたい文字列の一部を識別することを知っている(sortvalue =「2633.33」)
Amt = re.findall('\bsortvalue=.\b\d+.\d+.',t)
私が空に出てくる:
\bsortvalue=.\b\d+.\d+.
は、しかし、私は、次のステートメントを使用する場合。どんな考え?
'R '\ bsortvalue = "(\ dは+ \ \ D +。)"''代わりにしてみてください。 –
この正規表現 ''(sortvalue)(=)("。*? ")''はどうですか? –