<div class="price_d">
<p class="t">
<span id="dd-price-text">当当价</span>
<a class="price_down_remind score write_comment" href="javascript:void(0);" id="price_down">降价通知</a>
</p>
<p id="dd-price">
<span class="yen">¥</span>89.00
</p>
</div>
请问第二个P标签里面的89怎么通过python取出来?
假设 c = 上边那些字符
c = '''<div class="price_d">
<p class="t">
<span id="dd-price-text">当当价</span>
<a class="price_down_remind score write_comment" href="javascript:void(0);" id="price_down">降价通知</a>
</p>
<p id="dd-price">
<span class="yen">¥</span>89.00
</p>
</div>'''
import re
r = re.findall(r"¥</span>(\d+\.?\d*)",c,re.S)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。