python中有一个函数我不理解 link_regx=re.compile(“(.*?”) 尝试: links\u list=link\u regx.findall(resp) 对于链接列表中的链接: link=re.sub('','',link)
什么是 compile()和sub() 函数在此处使用 重新编译(模式,标志=0) 将正则表达式模式编译为正则表达式对象,该对象可用于使用其match()、search()和其他方法进行匹配 re.sub(模式、应答、字符串、计数=0、标志=0) 返回通过替换repl替换字符串中模式最左侧不重叠的出现而获得的字符串python中有一个函数我不理解 link_regx=re.compile(“(.*?”) 尝试: links\u list=link\u regx.findall(resp) 对于链接列表中的链接: link=re.sub('','',link),python,python-3.x,subdomain,Python,Python 3.x,Subdomain,什么是 compile()和sub() 函数在此处使用 重新编译(模式,标志=0) 将正则表达式模式编译为正则表达式对象,该对象可用于使用其match()、search()和其他方法进行匹配 re.sub(模式、应答、字符串、计数=0、标志=0) 返回通过替换repl替换字符串中模式最左侧不重叠的出现而获得的字符串 我要求重新编译,它定义了一个模式,试图匹配标记和标记之间的任何文本。查看本页了解regex的详细分类:如果我的回答帮助了你(或者至少让你更接近你的目标:-),请接受。谢谢@kapo
我要求重新编译,它定义了一个模式,试图匹配
标记和
标记之间的任何文本。查看本页了解regex的详细分类:如果我的回答帮助了你(或者至少让你更接近你的目标:-),请接受。谢谢@kapocsi
link_regx = re.compile('<cite.*?>(.*?)<\/cite>')
try:
links_list = link_regx.findall(resp)
for link in links_list:
link = re.sub('<span.*>', '', link)