c# 获取网页中图片的超链接地址

想知道怎么样比较快的获取网页中图片所对应的超链接地址,请高手给个思路,谢谢... 想知道怎么样比较快的获取网页中图片所对应的超链接地址,请高手给个思路,谢谢 展开
 我来答
匿名用户
2015-07-31
展开全部
string str = "<img src=image/ad1.gif width=\"128\" height=\"36\"/><img src='image/ad2.gif' width=\"128\" height=\"36\" />";
Regex rg = new Regex(@"<img[\s]+src[\s]*=[\s]*((['""]([^ '""]*)[\'""])|([^\s]*))");
MatchCollection cols = rg.Matches(str);
foreach(Match ch in cols)
{
Console.WriteLine( ch.Groups[1].Value);
}
Console.ReadLine();
追问
感谢您的回答,这个方法是找图片的地址,其实我是想找图片的超链接地址,即图片的父标签的属性,现在我的处理方法是反过来做,获得所有集合,然后判断期HTML里是否含标签
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式