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 splitlines使用技巧
Sep 06 Python
python从网络读取图片并直接进行处理的方法
May 22 Python
基于Python socket的端口扫描程序实例代码
Feb 09 Python
pandas DataFrame数据转为list的方法
Apr 11 Python
windows下python和pip安装教程
May 25 Python
python实现两个文件夹的同步
Aug 29 Python
Django REST framework 单元测试实例解析
Nov 07 Python
Python实现画图软件功能方法详解
Jul 28 Python
python中pow函数用法及功能说明
Dec 04 Python
Django展示可视化图表的多种方式
Apr 08 Python
教你用Python写一个植物大战僵尸小游戏
Apr 25 Python
python自动化测试之Selenium详解
Mar 13 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 获取远程网页内容的函数
2009/09/08 PHP
PHP echo,print,printf,sprintf函数之间的区别与用法详解
2013/11/27 PHP
Laravel框架基于ajax实现二级联动功能示例
2019/01/17 PHP
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
2010/06/11 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
js添加table的行和列 具体实现方法
2013/07/22 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
Node.js文件操作详解
2014/08/16 Javascript
全面解析Bootstrap图片轮播效果
2015/12/03 Javascript
JavaScript中实现无缝滚动、分享到侧边栏实例代码
2016/04/06 Javascript
详解Vue-Cli 异步加载数据的一些注意点
2017/08/12 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
2017/10/31 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
2020/02/10 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
python3之模块psutil系统性能信息使用
2018/05/30 Python
详解Python3 基本数据类型
2019/04/19 Python
Python跳出多重循环的方法示例
2019/07/03 Python
python 处理微信对账单数据的实例代码
2019/07/19 Python
Python List列表对象内置方法实例详解
2019/10/22 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
2019/11/11 Python
Python如何实现机器人聊天
2020/09/10 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
python实现网页录音效果
2020/10/26 Python
详解HTML5中垂直上下居中的解决方案
2017/12/20 HTML / CSS
For Art’s Sake官网:手工制作的奢华眼镜
2018/12/15 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
文明风采获奖感言
2014/02/18 职场文书
创先争优公开承诺书
2014/08/30 职场文书
教师党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
收银员岗位职责范本
2015/04/07 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书