python 正则表达式匹配数字或者小数点_Python 正则表达式 匹配小数
1. 匹配一行字符串中 2个小数
匹配一行日志中先出现的2个小数,并取平均值
line ="AAAAAAAAAAAAAAAAAAAAAAAAA,curAsk0 5.5578516124999995, curBid0 5.608098387499999"
p = r'.*curAsk0 ([\d].[\d]*)+.*curBid0 ([\d].[\d]*)'
s = re.findall(p, line)
s = list(s[0])
print(list(s))
for sell in s:
sum = sum + float(sell)
print(sum/2)
如上日志:一次匹配2个,则匹配到的值保存到s ,值为:[('5.5578516124999995','5.608098387499999')]
如上代码也可以修改为:
line = "AAAAAAAAAAAAAAAAAAAAAAAAA,curAsk0 5.5578516124999995, curBid0 5.608098387499999"
p = r'.*curAsk0 ([\d.]+)+.*curBid0 ([\d.]+)'
#修改了此处正则获取方式
s = re.findall(p, line)
average = (float(s[0][0]) + float(s[0][0]))/2
print(average)
python 正则表达式匹配数字或者小数点_Python 正则表达式 匹配小数相关推荐
- python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...
python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...
- python正则表达式匹配数字或者逗号_python正则表达式去掉数字中的逗号(python正则匹配逗号)...
分析 数字中经常是3个数字一组,之后跟一个逗号,因此规律为:***,***,*** 正则式[a-z]+,[a-z]? import re sen = "abc,123,456,789,mnp ...
- js正则表达式校验数字和小数点的数字
js正则表达式校验数字和小数点的数字 /** obj 校验的数据 name 前台字段的名字,用于判断后清空,可以不传 */ function checkFloat(obj,name){var re = ...
- python 正则表达式匹配数字或者小数点_用正则表达式匹配浮点数
在这个例子中,我将向你展示如何避免不熟悉正则表达式的人常犯的一些错误.我们将尝试建立一个可以匹配浮点数的正则表达式.我们的正则表达式也应该匹配整数,以及整数部分(即0)没有给出来的浮点数. 乍看之下, ...
- python re正则提取ip地址_python 正则表达式匹配IP地址
一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...
- python中怎样使用re模块_PYTHON正则表达式 re模块使用说明
首先,运行 Python 解释器,导入 re 模块并编译一个 RE: #!python Python 2.2.2 (#1, Feb 10 2003, 12:57:01) >>> im ...
- python多行字符串变单行_Python 正则表达式里的单行s和多行m模式
Python 的 re 模块内置函数几乎都有一个 flags 参数,规定了正则匹配时的各种策略模式,其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者r ...
- 教你用正则表达式提取数字和小数点
1.初识 1.1.纯数字提取 1 2 3 4 5 6 7 8 9 -- "提取123abc提取":提取当前字符当中的123 -- 1.Hive: select regexp_r ...
- python字符串提取数字并求和_python实现将字符串中的数字提取出来然后求和
因工作原因,很久没有学习python知识了,感觉都快忘记了,前天看到一个练习题,如何将字符串中的数字提取出来,然后求和呢?下面我来解释一下如何通过python代码来实现. 题目:字符串43...3y2 ...
- 正则数字和小数点_Python中的正则表达式【不断补充~】
首先,力推一个正则表达式效果测试网站,简洁好用,就是它了~ PHP, PCRE, Python, Golang and JavaScriptregex101.com 然后,贴一张正则表达式的常用符号 ...
最新文章
- python中计算如何实现_基于python如何实现计算两组数据P值
- MySQL修改my.cnf配置不生效的解决方法
- redis DB操作
- shell 字符(串)处理命令
- 解决nuxt.js新建项目报错的问题
- Server SAN:弄潮儿云计算时代
- 那些不知所措的运算符优先级
- python加载dll后如何查看函数_Python调用DLL带指针函数读写IC卡
- 比例电磁阀(二)阀门开度与速度的关系
- linux桌面壁纸目录,[多图]回顾每一款默认Ubuntu壁纸
- sci一区二区 SCI、EI、ISTP分别指什么
- 后台清理 清理cookie_清理枯木
- 专利申请的流程与时间
- 显示技术全倒装COB小间距LED与正装COB小间距的优势对比。
- spring boot 尚桂谷学习笔记05 ---Web
- 【图的存储】邻接多重表
- 简单介绍函数式编程中的Functor(函子),Applicative(加强版函子),Monad(单子)
- 问题:The given artifact contains a string literal with a package reference 'andro
- html给页面整体添加左右边距_打印html页面时的边距
- PVE+集客AC+K2T-AP
热门文章
- 8.微服务设计 --- 监控
- 141.PHP 对象赋值
- mc服务器天赋系统,[娱乐|经济]GokiStats——全新的天赋系统插件MySQL可用[全版本]...
- 华为平板鸿蒙评测,华为平板首发鸿蒙系统,Matepad Pro2 跑分首曝
- php安全拦截,php类中的各种拦截器用法分析
- 《数学之美》—隐含马尔可夫模型
- css中的一些选择器的用法总结
- CF986F Oppa Funcan Style Remastered
- [福大软工] Z班 团队第一次作业—团队展示成绩公布
- AC日记——贪婪大陆 洛谷 P2184