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 optparse模块使用实例
Apr 09 Python
Python 加密的实例详解
Oct 09 Python
用Pygal绘制直方图代码示例
Dec 07 Python
Python实现求数列和的方法示例
Jan 12 Python
Django自定义过滤器定义与用法示例
Mar 22 Python
python获取代码运行时间的实例代码
Jun 11 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
Jul 04 Python
Python任务自动化工具tox使用教程
Mar 17 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
Pygame Draw绘图函数的具体使用
Nov 17 Python
Python使用pandas导入csv文件内容的示例代码
Dec 24 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
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
php IP及IP段进行访问限制的代码
2008/12/17 PHP
dedecms函数分享之获取某一栏目所有子栏目
2014/05/19 PHP
帝国cms常用标签汇总
2015/07/06 PHP
php生成验证码函数
2015/10/20 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
2015/12/25 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
php实现微信支付之退款功能
2018/05/30 PHP
PHP网页缓存技术优点及代码实例
2020/07/29 PHP
动态加载dtree.js树treeview(示例代码)
2013/12/17 Javascript
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
Vue+Vux项目实践完整代码
2017/11/30 Javascript
JavaScript中严格判断NaN的方法
2018/02/16 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
一看就懂得Python的math模块
2018/10/21 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
python binascii 进制转换实例
2019/06/12 Python
python3+django2开发一个简单的人员管理系统过程详解
2019/07/23 Python
python之PyQt按钮右键菜单功能的实现代码
2019/08/17 Python
python访问hdfs的操作
2020/06/06 Python
Django实现内容缓存实例方法
2020/06/30 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
英国可持续奢侈品包包品牌:Elvis & Kresse
2018/08/05 全球购物
农村党支部先进事迹
2014/01/14 职场文书
2014旅游局领导班子四风问题对照检查材料思想汇报
2014/09/19 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
怎样写观后感
2015/06/19 职场文书
大学三好学生主要事迹范文
2015/11/03 职场文书
css3 filter属性的使用简介
2021/03/31 HTML / CSS
你知道Java Spring的两种事务吗
2022/03/16 Java/Android