[cp]正则替换
re.sub(正则,替换的内容,对象,第四个参数默认0表示全替换.1表示替换1次,第五个参数匹配模式参数)
第四,五个参数默认不写
动态替换:替换内容可以是函数名
比如
def convert(value):
matched=value.group()
return "591q.cn"+matched
r=re.sub("quan",convert,对象)
print(r)
原来对象里面quan替换成591q.cnquan[/cp]
[cp]正则替换
re.sub(正则,替换的内容,对象,第四个参数默认0表示全替换.1表示替换1次,第五个参数匹配模式参数)
第四,五个参数默认不写
动态替换:替换内容可以是函数名
比如
def convert(value):
matched=value.group()
return "591q.cn"+matched
r=re.sub("quan",convert,对象)
print(r)
原来对象里面quan替换成591q.cnquan[/cp]