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获取Linux系统的各种信息
Jul 10 Python
Python实现的数据结构与算法之队列详解
Apr 22 Python
CentOS中使用virtualenv搭建python3环境
Jun 08 Python
PyQt5每天必学之滑块控件QSlider
Apr 20 Python
python3使用SMTP发送简单文本邮件
Jun 19 Python
python bmp转换为jpg 并删除原图的方法
Oct 25 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 Python
浅谈django 模型类使用save()方法的好处与注意事项
Mar 28 Python
python中for in的用法详解
Apr 17 Python
Python编写单元测试代码实例
Sep 10 Python
python基于opencv 实现图像时钟
Jan 04 Python
给numpy.array增加维度的超简单方法
Jun 02 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
PHP4.04简明安装
2006/10/09 PHP
PHP 批量更新网页内容实现代码
2010/01/05 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
CodeIgniter安全相关设置汇总
2014/07/03 PHP
Yii中创建自己的Widget实例
2016/01/05 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
javascript数组组合成字符串的脚本
2021/01/06 Javascript
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
javascript常用的正则表达式实例
2014/05/15 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
js实现弹窗居中的简单实例
2016/10/09 Javascript
详解Javascript获取缓存和清除缓存API
2017/05/25 Javascript
JS判断用户用的哪个浏览器实例详解
2018/10/09 Javascript
使用pkg打包Node.js应用的方法步骤
2018/10/19 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
解决js中的setInterval清空定时器不管用问题
2020/11/17 Javascript
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
Python request设置HTTPS代理代码解析
2018/02/12 Python
Python3.6简单的操作Mysql数据库的三个实例
2018/10/17 Python
在Pycharm中对代码进行注释和缩进的方法详解
2019/01/20 Python
如何使用Python实现斐波那契数列
2019/07/02 Python
利用python画出AUC曲线的实例
2020/02/28 Python
Keras 加载已经训练好的模型进行预测操作
2020/06/17 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
我的中国梦演讲稿高中篇
2014/08/19 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
2015年高校就业工作总结
2015/05/04 职场文书
2015年高一班主任工作总结
2015/05/13 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python
详解MySQL主从复制及读写分离
2021/05/07 MySQL
apache虚拟主机配置的三种方式(小结)
2022/07/23 Servers