Python正则替换字符串函数re.sub用法示例


Posted in Python onJanuary 19, 2017

本文实例讲述了Python正则替换字符串函数re.sub用法。分享给大家供大家参考,具体如下:

python re.sub属于python正则的标准库,主要是的功能是用正则匹配要替换的字符串
然后把它替换成自己想要的字符串的方法
re.sub 函数进行以正则表达式为基础的替换工作

下面是一段示例源码

#!/usr/bin/env python
#encoding: utf-8
import re
url = 'https://113.215.20.136:9011/113.215.6.77/c3pr90ntcya0/youku/6981496DC9913B8321BFE4A4E73/0300010E0C51F10D86F80703BAF2B1ADC67C80-E0F6-4FF8-B570-7DC5603F9F40.flv'
pattern = 'http://(.*?):9011/'
out = re.sub(pattern, 'http://127.0.0.1:9091/', url)
print out

运行效果图如下:

Python正则替换字符串函数re.sub用法示例

Python 相关文章推荐
使用python解析xml成对应的html示例分享
Apr 02 Python
python中私有函数调用方法解密
Apr 29 Python
Django验证码的生成与使用示例
May 20 Python
Python之批量创建文件的实例讲解
May 10 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
Dec 05 Python
使用Python制作一个打字训练小工具
Oct 01 Python
python/Matplotlib绘制复变函数图像教程
Nov 21 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
django框架cookie和session用法实例详解
Dec 10 Python
Python实现一个简单的毕业生信息管理系统的示例代码
Jun 08 Python
Python使用Chrome插件实现爬虫过程图解
Jun 09 Python
python爬虫中抓取指数的实例讲解
Dec 01 Python
Python中二维列表如何获取子区域元素的组成
Jan 19 #Python
python解决汉字编码问题:Unicode Decode Error
Jan 19 #Python
Python 3.x 连接数据库示例(pymysql 方式)
Jan 19 #Python
Python爬取网易云音乐上评论火爆的歌曲
Jan 19 #Python
一步步教你用Python实现2048小游戏
Jan 19 #Python
python 开发的三种运行模式详细介绍
Jan 18 #Python
Python 3中的yield from语法详解
Jan 18 #Python
You might like
在PWS上安装PHP4.0正式版
2006/10/09 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
2015/12/25 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
Javascript Jquery 遍历Json的实现代码
2010/03/31 Javascript
js修改input的type属性问题探讨
2013/10/12 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
js仿腾讯QQ的web登陆界面
2016/08/19 Javascript
Extjs表单输入框异步校验的插件实现方法
2017/03/20 Javascript
JS手机端touch事件计算滑动距离的方法示例
2017/10/26 Javascript
Javascript中的作用域及块级作用域
2017/12/08 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
2019/08/14 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
vue 微信分享回调iOS和安卓回调出现错误的解决
2020/09/07 Javascript
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
在Python的Django框架中加载模版的方法
2015/07/16 Python
Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
2017/07/27 Python
解决Django no such table: django_session的问题
2020/04/07 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
Python pandas如何向excel添加数据
2020/05/22 Python
J2EE面试题大全
2016/08/06 面试题
搬家公司的创业计划书
2014/01/01 职场文书
新闻工作者先进事迹
2014/05/26 职场文书
学校运动会霸气口号
2014/06/07 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
2014年保险公司工作总结
2014/11/22 职场文书
运动会新闻稿
2015/07/17 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
浅析Python中的套接字编程
2021/06/22 Python
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
2022/04/14 Python