栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Python

学习笔记 python——正则表达式(re模块)详解解决字符串提取数字问题

Python 更新时间:发布时间: 百科书网 趣学号

问题:

、'西瓜有5个,杏有20个,梨有4个,香蕉有3个,猕猴桃有6个,桃子有21个,火龙果有7个'

原来想要解决一下,在字符串里边儿匹配住数字,然后再求加和,但是后来发现,如果一个字符一个字符的截取不太行。就比如说20就会被截取成二和零。这就麻烦了,所以说需要进行匹配。然后再学习寻找正则表达式的时候,找了很多资料都不全乎。最终发现了这个深度好文。

划重点:

直接看原文!!!!!!!!!!!!!!!!!!!!

原文链接:

python——正则表达式(re模块)详解_guo_qingxia的博客-CSDN博客_reread在Python中需要通过正则表达式对字符串进⾏匹配的时候,可以使⽤⼀个python自带的模块,名字为re。正则表达式的大致匹配过程是:1.依次拿出表达式和文本中的字符比较,2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。3.如果表达式中有量词或边界,这个过程会稍微有一些不同。r:在带有 'r' 前缀的字符串字面值中,反斜杠不必做任何特殊处理。 因此 r"n" 表示包含 '' 和 'n' 两个字符的字符串,而 "n" 则表示只包含一个换行符的字符串。re模块的https://blog.csdn.net/guo_qingxia/article/details/113979135?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163284057816780264056610%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163284057816780264056610&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-113979135.first_rank_v2_pc_rank_v29&utm_term=re&spm=1018.2226.3001.4187

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/273346.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号