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 相关文章推荐
将图片文件嵌入到wxpython代码中的实现方法
Aug 11 Python
用Python编写web API的教程
Apr 30 Python
Python删除windows垃圾文件的方法
Jul 14 Python
浅谈Python接口对json串的处理方法
Dec 19 Python
详解Python用户登录接口的方法
Apr 17 Python
Python 一键制作微信好友图片墙的方法
May 16 Python
Python企业编码生成系统之主程序模块设计详解
Jul 26 Python
selenium+PhantomJS爬取豆瓣读书
Aug 26 Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 Python
iPython pylab模式启动方式
Apr 24 Python
Django URL参数Template反向解析
Nov 24 Python
python多线程方法详解
Jan 18 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
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
JavaScript 字符串连接性能优化
2008/12/20 Javascript
js控制表单奇偶行样式的简单方法
2013/07/31 Javascript
js innerHTML 改变div内容的方法
2013/08/03 Javascript
JS网页播放声音实现代码兼容各种浏览器
2013/09/22 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
JS实现仿QQ效果的三级竖向菜单
2015/09/25 Javascript
JSONObject使用方法详解
2015/12/17 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
基于jQuery实现滚动刷新效果
2017/01/09 Javascript
Vue数据驱动模拟实现3
2017/01/11 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
jQuery模拟爆炸倒计时功能实例代码
2017/08/21 jQuery
vue 之 .sync 修饰符示例详解
2018/04/21 Javascript
小程序云开发实现数据库异步操作同步化
2019/05/18 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
[53:29]完美世界DOTA2联赛循环赛 DM vs Matador BO2第二场 11.04
2020/11/05 DOTA
深入解析Python中的urllib2模块
2015/11/13 Python
用Python写一段用户登录的程序代码
2018/04/22 Python
Python subprocess模块功能与常见用法实例详解
2018/06/28 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
最新的互联网创业计划书
2014/01/10 职场文书
历史专业学生的自我评价
2014/02/28 职场文书
分居协议书范本
2014/11/03 职场文书
多人股份制合作协议书
2016/03/19 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
react中的DOM操作实现
2021/06/30 Javascript
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL