猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
python正则匹配一个html中的几个url
在一个网页中匹配出如下的几个url,从url开始匹配不是从href开始匹配
href="
http://redirect.wangpansou.cn/redirect.php?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fuk%3D2803502175%26shareid%3D3310887851%26third%3D0
"
href="
http://redirect.wangpansou.cn/redirect.php?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Fhome%3Fuk%3D981206555%26view%3Dshare
"
href="
http://redirect.wangpansou.cn/redirect.php?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fuk%3D1075874930%26shareid%3D3128951413%26third%3D0
"
python的正则表达式应该怎么写?求大神啊!就结了好久了.
慕仙森
浏览 515
回答 3
3回答
米脂
.*?url=(.*?)".*?
0
0
0
九州编程
import re patten=re.compile('\"([^\"]*)\"') out=re.findall(patten,a) print("\n".join(out))
0
0
0
FFIVE
这种情况根本不需要正则匹配 解析一下地址 直接获取url就可以了 或者直接字符串截取就可以了
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续