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 import用法以及与from...import的区别
May 28 Python
python字符串对其居中显示的方法
Jul 11 Python
python3 遍历删除特定后缀名文件的方法
Apr 23 Python
Linux系统(CentOS)下python2.7.10安装
Sep 26 Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 Python
python爬虫之遍历单个域名
Nov 20 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
Feb 28 Python
使用python实现微信小程序自动签到功能
Apr 27 Python
Python devel安装失败问题解决方案
Jun 09 Python
详解Python3 定义一个跨越多行的字符串的多种方法
Sep 06 Python
Python json解析库jsonpath原理及使用示例
Nov 25 Python
python中if嵌套命令实例讲解
Feb 25 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
php 解决旧系统 查出所有数据分页的类
2012/08/27 PHP
使用php 获取时间今天明天昨天时间戳的详解
2013/06/20 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
2015/12/17 PHP
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
2011/08/09 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
node.js中的path.sep方法使用说明
2014/12/08 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
理解 JavaScript Scoping & Hoisting(二)
2015/11/18 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
2015/12/30 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
2016/06/17 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
2016/12/08 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
JS实现的文件拖拽上传功能示例
2018/05/21 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
Vue v-for循环之@click点击事件获取元素示例
2019/11/09 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
2020/11/11 Javascript
[02:33]2018DOTA2亚洲邀请赛赛前采访——LGD
2018/04/04 DOTA
深入讲解Java编程中类的生命周期
2016/02/05 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
python3对接mysql数据库实例详解
2019/04/30 Python
Ubuntu18.04下python版本完美切换的解决方法
2019/06/14 Python
python子线程退出及线程退出控制的代码
2019/10/16 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
python3 正则表达式基础廖雪峰
2020/03/25 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
阿里云:Aliyun.com
2017/02/15 全球购物
vue 中 get / delete 传递数组参数方法
2021/03/23 Vue.js
厂区绿化方案
2014/05/08 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
师德师风整改措施
2014/10/24 职场文书
教师工作能力自我评价
2015/03/04 职场文书
行政二审代理词
2015/05/25 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript