我有替换函数的问题。我可以打印链接,但无法替换链接。我忘记了哪些代码?Python替换文本(正则表达式?)
import urllib2
import re
htmlfile = urllib2.urlopen('http://sample.html')
htmltext = htmlfile.read()
regex = "'nav_a'>(.+?)</a></li>"
pattern = re.compile(regex)
link = re.findall(pattern,htmltext)
downloadlink = link.replace("*text to replace*", "*replace with*")
print (downloadlink)
我敢打赌,你的英文比我的德国好(我只记得很小的位从我的课很久以前)。你的意思是'downloadlink'只是原文而没有替代品?你需要分享你的正则表达式。 – lurker
@ mbratch http://codeviewer.org/view/code:34c4 (这是一个例子,输出不是链接,但原理类似) – user2534685
请改为编辑问题。 –