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系统下获取系统内存使用情况的方法
May 11 Python
详解JavaScript编程中的window与window.screen对象
Oct 26 Python
Django应用程序中如何发送电子邮件详解
Feb 04 Python
多版本Python共存的配置方法
May 22 Python
python深度优先搜索和广度优先搜索
Feb 07 Python
想学python 这5本书籍你必看!
Dec 11 Python
解决PyCharm控制台输出乱码的问题
Jan 16 Python
Python分割训练集和测试集的方法示例
Sep 19 Python
关于Python-faker的函数效果一览
Nov 28 Python
python对接ihuyi实现短信验证码发送
May 10 Python
python中format函数如何使用
Jun 22 Python
Python3爬虫关于代理池的维护详解
Jul 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
Terran剧情介绍
2020/03/14 星际争霸
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
详谈PHP面向对象中常用的关键字和魔术方法
2017/02/04 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
什么是JavaScript
2009/08/13 Javascript
JavaScript flash复制库类 Zero Clipboard
2011/01/17 Javascript
浅谈Javascript如何实现匀速运动
2014/12/19 Javascript
javascript中substring()、substr()、slice()的区别
2015/08/30 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
jQuery点击导航栏选中更换样式的实现代码
2017/01/23 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
使用socket.io制做简易WEB聊天室
2018/01/02 Javascript
nodejs读取并去重excel文件
2018/04/22 NodeJs
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
详解elementUI中input框无法输入的问题
2020/04/27 Javascript
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
Python Sql数据库增删改查操作简单封装
2016/04/18 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
Python命令行click参数用法解析
2019/12/19 Python
python实现音乐播放器 python实现花框音乐盒子
2020/02/25 Python
python实现图片横向和纵向拼接
2020/03/05 Python
python实现批处理文件
2020/07/28 Python
css3 中translate和transition的使用方法
2020/03/26 HTML / CSS
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
P D PAOLA意大利官网:西班牙著名的珠宝首饰品牌
2019/09/24 全球购物
设计模式的基本要素是什么
2014/04/21 面试题
生产班组长岗位职责
2014/01/05 职场文书
公证书标准格式
2014/04/10 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
端午节活动总结报告
2015/02/11 职场文书
2015年全国科普日活动总结
2015/03/23 职场文书
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript