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使用pymysql小技巧
Jun 04 Python
关于Python中空格字符串处理的技巧总结
Aug 10 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
Feb 21 Python
python网络爬虫学习笔记(1)
Apr 09 Python
对Python 3.2 迭代器的next函数实例讲解
Oct 18 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
Aug 05 Python
解决pycharm 安装numpy失败的问题
Dec 05 Python
Python迷宫生成和迷宫破解算法实例
Dec 24 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
Jan 05 Python
Python实现FLV视频拼接功能
Jan 21 Python
Pandas缺失值2种处理方式代码实例
Jun 13 Python
python subprocess pipe 实时输出日志的操作
Dec 05 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
PR值查询 | PageRank 查询
2006/12/20 PHP
yii的CURD操作实例详解
2014/12/04 PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
2019/04/09 PHP
laravel config文件配置全局变量的例子
2019/10/13 PHP
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
angularJS提交表单(form)
2015/02/09 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
js图片放大镜效果实现方法详解
2020/10/28 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
vue+vuex+axios实现登录、注册页权限拦截
2018/03/09 Javascript
Vue动态组件与异步组件实例详解
2019/02/23 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
Vuex的各个模块封装的实现
2020/06/05 Javascript
jQuery 实现扁平式小清新导航
2020/07/07 jQuery
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
JS canvas实现画板和签字板功能
2021/02/23 Javascript
py中的目录与文件判别代码
2008/07/16 Python
Python实现list反转实例汇总
2014/11/11 Python
玩转python爬虫之URLError异常处理
2016/02/17 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
python request 模块详细介绍
2020/11/10 Python
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
电气自动化专业职业规划范文
2014/02/16 职场文书
统计系教授推荐信
2014/02/28 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
社区节水倡议书
2015/04/29 职场文书
三八节活动主持词
2015/07/04 职场文书
回复函格式及范文
2015/07/14 职场文书