python re.sub()替换正则的匹配内容方法


Posted in Python onJuly 22, 2019

如下所示:

import re
 
 
c = re.compile(r'\d')
 
s = 'you1are2welcome'
 
# 用指定的内容,替换正则匹配的内容,也可以指定替换次数
ret = c.sub(' ', s, 1)
 
print(ret)
 
 
# 处理函数接收一个参数(每次的匹配结果)
def deal(s):
  return str(int(s.group()) * 2)
 
# 可以认为干预替换过程,传递一个函数即可
ret = re.sub(r'\d', deal, 'you1are2welcome')
print(ret)

结果:

you are2welcome

you2are4welcome

以上这篇python re.sub()替换正则的匹配内容方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python远程登录代码
Apr 29 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
Jun 04 Python
解决pycharm安装后代码区不能编辑的问题
Oct 28 Python
Python不同目录间进行模块调用的实现方法
Jan 29 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
python画微信表情符的实例代码
Oct 09 Python
TensorFlow学习之分布式的TensorFlow运行环境
Feb 05 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
Feb 18 Python
Python多线程threading join和守护线程setDeamon原理详解
Mar 18 Python
Python使用Excel将数据写入多个sheet
May 16 Python
python解包概念及实例
Feb 17 Python
pycharm2021激活码使用教程(永久激活亲测可用)
Mar 30 Python
简单了解python gevent 协程使用及作用
Jul 22 #Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 #Python
python+logging+yaml实现日志分割
Jul 22 #Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 #Python
python Gunicorn服务器使用方法详解
Jul 22 #Python
python实现按行分割文件
Jul 22 #Python
python UDP(udp)协议发送和接收的实例
Jul 22 #Python
You might like
一台收音机,让一家人都笑逐颜开!
2020/08/21 无线电
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
js获取select标签选中值的两种方式
2014/01/09 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
AngularJs Dependency Injection(DI,依赖注入)
2016/09/02 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
2016/12/06 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
Vue 过渡(动画)transition组件案例详解
2017/01/22 Javascript
jQuery表格(Table)基本操作实例分析
2017/03/10 Javascript
vue2.0实现导航菜单切换效果
2017/05/08 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
JS实现移动端点击按钮复制文本内容
2019/07/28 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
[49:11]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.20
2020/12/23 DOTA
Python环境下搭建属于自己的pip源的教程
2016/05/05 Python
200行自定义python异步非阻塞Web框架
2017/03/15 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
Python实现读取txt文件并转换为excel的方法示例
2018/05/17 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
python多任务及返回值的处理方法
2019/01/22 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
django组合搜索实现过程详解(附代码)
2019/08/06 Python
基于Python3.7.1无法导入Numpy的解决方式
2020/03/09 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
大学辅导员事迹材料
2014/02/05 职场文书
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
英语通知范文
2015/04/22 职场文书
python turtle绘图命令及案例
2021/11/23 Python
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers
mysql 排序失效
2022/05/20 MySQL