python里使用正则表达式来替换匹配成功的组并输出替换的次数
发布日期:2021-07-01 05:09:25 浏览次数:2 分类:技术文章

本文共 776 字,大约阅读时间需要 2 分钟。

在前面我们学习过怎么样限制替换的次数,如果我们想知道正则表达式里匹配成功之后,替换字符串的次数,那么需要怎么办呢?这是一个好问题,这时就需要采用另一个外函数subn()了。这个函数不但输出替换后的内容,还输出替换的次数,例子:
#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579#import rebold = re.compile(r'\*{2}(?P
.*?)\*{2}')text = 'Make this **cai**. This **junsheng**.'print('Text:', text)print('Bold:', bold.subn(r'
\g
', text))
结果输出如下:
Text: Make this **cai**.  This **junsheng**.

Bold: ('Make this <b>cai</b>.  This <b>junsheng</b>.', 2)

深入浅出Numpy
 

Python游戏开发入门


你也能动手修改C编译器


纸牌游戏开发

五子棋游戏开发

RPG游戏从入门到精通

WiX安装工具的使用
俄罗斯方块游戏开发
boost库入门基础
Arduino入门基础
Unity5.x游戏基础入门
TensorFlow API攻略
TensorFlow入门基本教程
C++标准模板库从入门到精通 
跟老菜鸟学C++
跟老菜鸟学python
在VC2015里学会使用tinyxml库
在Windows下SVN的版本管理与实战 
Visual Studio 2015开发C++程序的基本使用 
在VC2015里使用protobuf协议
在VC2015里学会使用MySQL数据库

转载地址:https://mysoft.blog.csdn.net/article/details/78595409 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python里使用正则表达式来分割字符串
下一篇:python里使用正则表达式来替换匹配成功的组并限定替换的次数

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月09日 09时18分43秒