以前老用(.*?)提取数字,今天发现不对了,比如一行数字为:

0 0.248438 0.255556 0.128125 0.194444

用:

re.findall('(.*?) (.*?) (.*?) (.*?) (.*?)', line)

去提取,就会漏掉最后一个数字,变成:

[('0', '0.248438', '0.255556', '0.128125', '')]

也不知是为啥

后来参考了:python从字符串中提取数字

知道提取数字也有其特定的方式

后来使用了语法:

re.findall('(\d+.?\d*) (\d+.?\d*) (\d+.?\d*) (\d+.?\d*) (\d+.?\d*)', content_)

就能成功提取了

不过使用过程中,pycharm报了这个问题:

20200226

用np.fromstring()函数也能提取?貌似还挺好用?

python 从字符串中提取数字 re.findall()相关推荐

  1. python从字符串中提取数字并转换为相应数据类型_python从PDF中提取数据的示例

    01 前言 数据是数据科学中任何分析的关键,大多数分析中最常用的数据集类型是存储在逗号分隔值(csv)表中的干净数据.然而,由于可移植文档格式(pdf)文件是最常用的文件格式之一,因此每个数据科学家都 ...

  2. python从字符串中提取数字_filter

    my_str = '123and456'number = filter(str.isdigit, my_str )# number = 123456 使用正则表达式: ''' 遇到问题没人解答?小编创 ...

  3. python正则表达式提取数字比较好_python正则表达式从字符串中提取数字的思路详解...

    python从字符串中提取数字 使用正则表达式,用法如下: ## 总结 ## ^ 匹配字符串的开始. ## $ 匹配字符串的结尾. ## \b 匹配一个单词的边界. ## \d 匹配任意数字. ## ...

  4. 正则匹配——python用一个正则表达式从字符串中提取数字(包括整数、小数、正负数)

    import re# 从字符串中提取数字 totalCount = '-100,abc2.4-123s,d-1ds-0.234as123.2s1.3bb.24' count = re.findall( ...

  5. [编程题] 扫描透镜(本题还涉及如何从字符串中提取数字)

    在N*M的草地上,提莫种了K个蘑菇,蘑菇爆炸的威力极大,兰博不想贸然去闯,而且蘑菇是隐形的.只 有一种叫做扫描透镜的物品可以扫描出隐形的蘑菇,于是他回了一趟战争学院,买了2个扫描透镜,一个 扫描透镜可 ...

  6. java从字符串中提取数字

    1.做一下操作时会一般会用到提取数字操纵: a.列表中有翻页,当新添加的数据不是放在第一条或者最后一条时,需要翻页并循环找到对应的那条数据 b.当新添加的数据放在第一条或者最后一条时,则不需要翻页,只 ...

  7. 【转】SQL函数:字符串中提取数字,英文,中文,过滤重复字符

    SQL函数:字符串中提取数字,英文,中文,过滤重复字符 --提取数字 IF OBJECT_ID('DBO.GET_NUMBER') IS NOT NULL DROP FUNCTION DBO.GET_ ...

  8. 从字母数字字符串中提取数字

    http://office.microsoft.com/zh-cn/excel-help/HA001154901.aspx 本文的作者是 Ashish Mathur,是一位 Microsoft MVP ...

  9. python关键词提取_如何从Python格式字符串中提取关键字? - python

    我想在API中提供自动字符串格式,例如: my_api("path/to/{self.category}/{self.name}", ...) 可以替换为格式化字符串中标注的属性值 ...

最新文章

  1. 高效整洁CSS代码原则 (下)
  2. android 隐藏导航栏 虚拟键
  3. Spring Security OAuth笔记
  4. dataframe 众数的方法_数据分析师最常用的数据分析方法。你都掌握了吗?
  5. javax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidStatService ERROR com.aliba
  6. centos 安装 MatConvNet (gpu)
  7. C89,C99: C数组结构体联合体快速初始化
  8. SnakeYaml 嵌套Map写入格式 DumperOptions格式设置
  9. 使用易语言+myqq制作QQ群管理机器人-入门教程
  10. 英文连写字体怎么练_漂亮的英语字体是这样练成的!!
  11. OpenCV视频处理操作
  12. 如何成为一个出色的演讲家_成为技术演讲者
  13. python 可迭代对象是什么_python中可迭代对象指的是什么
  14. 2022年网络安全行业的几个关注点
  15. STM32开发基础知识——定时器
  16. 模拟QQ软件的基于多线程的流媒体加密传输软件技术
  17. Solaris10如何确认DirectIO是否已经启用
  18. poj2965 The Pilots Brothers' refrigerator
  19. 股权转让合法避税就用这几招
  20. 【算法无用系列】字符串匹配那些事——BM算法

热门文章

  1. ASP.NET高质量生成缩略图
  2. 入门SAP PP的学习流程
  3. 释疑の资源短缺DATASET_CANT_CLOSE
  4. 传统BI为什么注定会失败?
  5. 微信公众平台两种消息处理流程对比
  6. SAP AUTHORITY-CHECK 的使用
  7. ALEIDoc EDI(5)--Inbound Function
  8. 对不起,亲爱的,我将离开你
  9. 协同OA对业务和管理进行流程的梳理
  10. 深度解读:都是顶薪为什么浓眉远超卡哇伊?