我正在分析Python中的单词和数字。我只对数字感兴趣,即只对0到9、点(.)和逗号(,)感兴趣。我对保留点和逗号很感兴趣,因为有些文件是用美式数字(即3.14159)编写的,而有些文件是用欧洲(德语)样式(即314159)编写的。在

我希望有一个简单的解决方案,即没有任何for循环,没有生成器,产量或复杂函数。使用正则表达式(RegularExpression,re)库是完全可以的,但是如果您能够解释回复功能()是这样做的,以便我们了解如何在以后需要时以不同的方式称呼它。在

我的输入是一个混合了数字和字符的字符串。两个连续的数字总是由一个或多个字符隔开,而不是十进制字符。所需的输出应该是一个字符串列表,即每个提取的数字对应一个字符串。下面是一个例子,其中有三个数字要分开,即3.14、3、14和85.2

输入示例:This Is3.14ATes t3,14 85.2

期望输出:

^{pr2}$

我很抱歉,如果这里已经有其他帖子,解决完全相同的问题。虽然我在这里搜索了很多类似的问题,但我能找到的最接近的问题是:

Regular expression numbers with dots and commas,但是,由于输入和所需输出的格式不同,它并没有真正解决我的问题。提前谢谢你的帮助。在

python输出用逗号隔开的数字_Python:从字符串中提取带有点和逗号的数字相关推荐

  1. android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...

    从字符串中提取特定数据(Extract specific data from a string) 我有一个带有描述的长字符串. 我想从字符串中提取一些信息. 但我无法弄明白该怎么做. 这是字符串: C ...

  2. 找出连续最长数字串python_字符串中找出连续最长的数字字符串的实例代码

    //1. 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr) //功能: //在字符串中找出连续最长的数字串,并把这个串的长度返回, ...

  3. python查找指定字符所在行号_python查找字符串中某个字符

    本文收集整理关于python查找字符串中某个字符的相关议题,使用内容导航快速到达. 内容导航: Q1:Python里统计一个字符串中另一个字符串的个数 答案为3(用正则):1234>>&g ...

  4. c语言如何将字符串中的数字提取出来,从含有数字的文本字符串中提取出数字...

    图1 可以使用数组公式: =1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$20),1)),0),COUNT(1*MID(A1,ROW($1:$20),1) ...

  5. 从Google表格中的字符串中提取多个特定长度的数字子串的解决思路

    问题描述: 我只需要从Google 表格中的字符串中拆分或提取由 8 位数字组成的数字. 我尝试过SPLITorREGEXREPLACE但我找不到只获取该长度的数字的方法,我只获取字符串中的所有数字! ...

  6. python用方括号提取字符中的数值_python 从字符串中提取数值

    python中用re.findall函数,里面写正则表达式 root@vdirectva:/home/lic_auto_scale# cat re.py import re test=['10Mbps ...

  7. python提取txt中的字符串数据_python 从字符串中提取数值

    python中用re.findall函数,里面写正则表达式 root@vdirectva:/home/lic_auto_scale# cat re.py import re test=['10Mbps ...

  8. python去除中间空格只留一个_python 删除字符串中的连续空格只保留一个

    Centos 6.5(64bit)上安装Vertica single node 在Win8上使用虚拟机Virtualbox安装Centos6.5,想在上面安装vertica. 以下记录了我在安装的过程 ...

  9. java string 字符个数字_java从字符串中提取数字

    string类函数的补充说明: trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:String s=" Hello World ".tri ...

最新文章

  1. SpringMVC - 1.DispatcherServlet
  2. python运行卡死_快速解决jupyter启动卡死的问题
  3. Docker学习——Dockerfile 指令详解(五)
  4. Jpeglib使用指南, 各种压缩包的压缩和解压方法, 开源社区分裂史
  5. scala shuffle
  6. sql server 触发器应用 insert
  7. 赛玛共享按摩椅前端蓝色UI+分销返利+去除短信注册验证
  8. Vue.js 作者尤雨溪:TypeScript 与 JavaScript 并行才切合实际!
  9. jsp页面运行的步骤以及原理
  10. 利用lavarel框架实现Todos App
  11. 计算机基础知识竞赛报道,学校举办第十四届计算机基础知识竞赛
  12. Hinton最新访谈丨他如何看待谷歌胶囊网络专利、神经科学以及下一代AI?
  13. linux 重启apache:apachectl -k graceful
  14. 语音识别(ASR)论文优选:关注语音识别系统Fairness问题Towards Measuring Fairness in Speech Recognition
  15. Effective C++读书笔记 摘自 pandawuwyj的专栏
  16. 军品研制阶段划分以及各阶段工作
  17. Could not find com.android.tools.build:gradle:3.2.0. Searched in the follo
  18. 2023年留学基金委(CSC)公派访问学者博士后项目选派办法及解读
  19. 获取windows当前桌面背景图 - 来自360浏览器的壁纸
  20. 大明16帝之:朱厚照

热门文章

  1. PHP-Open Flash Chart注意事项
  2. c# Linq Where 抛出异常 导致 程序崩溃
  3. .NET 中使用 SQlite 数据库_1.新数据库的创建
  4. 利用Jmail发送带附件的邮件时乱码的解决方案
  5. HSSWORKBOOK中读取Excel出现的异常现象
  6. Multiple substitutions specified in non-positional format; did you mean to add the formatted=false
  7. python提醒事件_监控服务器空间使用情况-crontab+python邮件提醒
  8. python存储大量数据_如何在文件中密集地存储大量数据?
  9. c语言中switch嵌套,C 嵌套 switch 语句 ——jQuery中文网
  10. linux2019内核版本发布,新兴的桌面发行版 Septor Linux 发布 2019 版