python从字符串中提取数字,使用正则表达式
2024-10-20 18:49:11
使用正则表达式
import re
D = re.findall(r"\d+\.?\d*",line)
print(D)
-7.23246 10.8959 5.19534 0.0613837 -7.15631 10.815 -7.23983 10.9063 5.19994 0.00179692 0.0983757 0.0893044 0.406163 0.436051
['7.23246', '10.8959', '5.19534', '0.0613837', '7.15631', '10.815', '7.23983', '10.9063', '5.19994', '0.00179692', '0.0983757', '0.0893044', '0.406163', '0.436051']
import re
D = re.findall(r"-?\d+\.?\d*",line)
print(line)
print(D)
-7.23246 10.8959 5.19534 0.0613837 -7.15631 10.815 -7.23983 10.9063 5.19994 0.00179692 0.0983757 0.0893044 0.406163 0.436051
['-7.23246', '10.8959', '5.19534', '0.0613837', '-7.15631', '10.815', '-7.23983', '10.9063', '5.19994', '0.00179692', '0.0983757', '0.0893044', '0.406163', '0.436051']
正则表达式相关链接:
https://kb.cnblogs.com/page/96414/
生成正则表达式:
http://www.txt2re.com/
最新文章
- 开发haproxy管理平台
- iOS 适配https
- phonegap 基础原理
- PMP 第七章 项目成本管理
- MSP430F149学习之路——UART
- IOS触摸事件和手势识别
- 用in判断input中的placeholder属性是否在这个对象里
- SQL语句中使用条件逻辑
- How ASP.NET MVC Works?
- uva 10831 - Gerg&;#39;s Cake(勒让德符号)
- Servlet的ClassLoader
- HDU 5805 NanoApe Loves Sequence
- SectionIndexer 利用系统的控件,制作比较美观的侧栏索引控件
- Linux系列教程(十九)——Linux文件系统管理之手工分区
- struts2--实现自定义拦截器
- post请求中data参数的应用
- java MD5/AES/DES加解密汇总
- Pl/sql 如何将oracle的表数据导出成excel文件?
- C++矩阵库 Eigen 快速入门
- webserive学习记录4-获取天气的例子
热门文章
- 设置IIS,使客户端访问服务器上的文件
- P5020 货币系统 (NOIP2018)
- Laravel5.1接收json数据
- spring @Transactional事务失效
- 2.1 Rust概念
- python 时间序列resample参数
- Factorization Machines with libFM 论文阅读
- cad 安装失败/出错/卸载 2018/2017/2016/2015/2013/2012
- If you are tired...
- jemeter+badboy录制脚本