python - Python正则表达式从字符串中提取数字
问题描述
我想用 python 从一个大的 html 文件中提取一个数字。我的想法是像这样使用正则表达式:
import re
text = 'gfgfdAAA1234ZZZuijjk'
try:
found = re.search('AAA(.+?)ZZZ', text).group(1)
except AttributeError:
found = ''
found
但不幸的是,我不习惯正则表达式,我无法调整这个例子来提取0,54125
:
(...)<div class="vk_ans vk_bk">0,54125 count id</div>(...)
有没有其他方法可以提取数字,或者有人可以帮助我使用正则表达式?
解决方案
推荐阅读
- javascript - 如何防止Javascript中的多个按键
- python - 视频捕获不适用于所有支持的大写字母
- sql - 在 Where 子句中使用 Cast 和 Convert 函数获取查询结果
- angular - ngrx - {} 上不存在地图
- reactjs - React 无限循环中的可重用组件
- python - 如何修复 Python 多处理池失速
- c - cmake get find_package 查找包特定变量
- c++ - VS2017 C++ 调试器跳过代码行
- javascript - 如何在没有回调函数的情况下使用 React Hook 状态变量?
- php - Laravel 5.2:重绘数据表不工作但 ajax.reload() 工作