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多线程学习资料
Dec 19 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
Apr 25 Python
Python 实现购物商城,含有用户入口和商家入口的示例
Sep 15 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
Nov 14 Python
Python 3.x基于Xml数据的Http请求方法
Dec 28 Python
使用python socket分发大文件的实现方法
Jul 08 Python
Flask框架单例模式实现方法详解
Jul 31 Python
python多线程分块读取文件
Aug 29 Python
pygame实现俄罗斯方块游戏(AI篇2)
Oct 29 Python
django序列化serializers过程解析
Dec 14 Python
Pytorch环境搭建与基本语法
Jun 03 Python
Python Django ORM连表正反操作技巧
Jun 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
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
Extjs中DisplayField的日期或者数字格式化扩展
2010/09/03 Javascript
javascript获取设置div的高度和宽度兼容任何浏览器
2013/09/22 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
jQuery的观察者模式详解
2014/12/22 Javascript
自己动手手写jQuery插件总结
2015/01/20 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
2016/06/03 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
2016/07/07 Javascript
原生js获取元素样式的简单方法
2016/08/06 Javascript
js实现拖拽上传图片功能
2017/08/01 Javascript
javascript编程开发中取色器及封装$函数用法示例
2017/08/09 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
2017/11/06 Javascript
webpack 4.0.0-beta.0版本新特性介绍
2018/02/10 Javascript
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
2018/10/28 Javascript
vue 使用v-for进行循环的实例代码详解
2020/02/19 Javascript
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
Django Admin中增加导出CSV功能过程解析
2019/09/04 Python
Python从文件中读取指定的行以及在文件指定位置写入
2019/09/06 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
pycharm 的Structure界面设置操作
2021/02/05 Python
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
Linux文件操作命令都有哪些
2016/07/23 面试题
2013年员工自我评价范文
2013/12/27 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
关爱老人标语
2014/06/21 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书
MongoDB使用场景总结
2022/02/24 MongoDB
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python
win server2012 r2服务器共享文件夹如何设置
2022/06/21 Servers