您的位置:首页 > 编程语言 > Python开发

python中的正则替换字符串函数re.sub

2015-12-18 20:39 381 查看
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


下面是效果截图



参考文献
http://outofmemory.cn/code-snippet/8408/python-regular-expression-replace-sub-method 我验证了它的方法,可行 http://blog.csdn.net/witsmakemen/article/details/22945419 http://www.cnpythoner.com/post/19.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: