1
正規表現をPythonで使用して、以下のデータを解析します。正規表現を使用して特定のデータを照合する
データthing1 =
href="quote.ashx?t=JBL&ty=c&p=d&b=1">4.47B</a>, <a
t=JBL&ty=c&p=d&b=1">18.35</a>, <a class="screener-link"
style="color:#008800;">24.15</span></a>, <a class="screener-link"
style="color:#008800;">11.96%</span></a>, <a class="screener-link"
href="quote.ashx?t=JBL&ty=c&p=d&b=1">16,932,307</a>
正規表現
式が小数 Hereのすべてと一致していることをpattern = "\b\d+(?:\.\d+)"
match = re.findall(pattern,thing1)
print(match)
!
私は取得しています、結果は予想通り...ある
['4.47', '18.35', '24.15', '11.96']
しかし、私はちょうど24.15をしたいです。この結果をもたらすデータに一致するパターンがありますか?
何か助けていただければ幸いです。
このWebサイトを使用して、正規表現をリアルタイムで試すことができます(https://regex101.com/)。 24.15と18.35の違いは? – DyZ
パターンマッチングの観点からは、数字の前のテキストの違いがあると思います。 –