次の XML 行があるとします:-
<tmpr>10.85</tmpr><sensor>01</sensor><ch1><watts>1000</watts></ch1>
<tmpr>-1.85</tmpr><sensor>01</sensor><ch1><watts>1000</watts></ch1>
次の Python 正規表現を使用して、3 つのキャプチャ グループを照合できます。
<tmpr>*([\-\d.]+)</tmpr>.*<sensor>(\d+)</sensor>.*<ch1><watts>0*(\d+)</watts></ch1>
問題は、温度が 10.00 を下回ると、XML が先行スペースを導入することです:-
<tmpr> 9.85</tmpr><sensor>01</sensor><ch1><watts>1000</watts></ch1>
正規表現を変更して温度を取得し、先頭のスペースを無視するにはどうすればよいですか?