C#怎么用正则表达式提取链接和图片标签的属性
<ahref="http://网页地址"><imgsrc="http://图片地址"width="240"title="图片标题"/>怎么一次性提取上面http://网页...
<a href="http://网页地址">
<img src="http://图片地址" width="240" title="图片标题" />
怎么一次性提取上面 http://网页地址。http://图片地址 。图片标题?
因为页面里有许多条上面这样的代码 展开
<img src="http://图片地址" width="240" title="图片标题" />
怎么一次性提取上面 http://网页地址。http://图片地址 。图片标题?
因为页面里有许多条上面这样的代码 展开
2个回答
展开全部
StringCollection resultList = new StringCollection();
try {
Regex regexObj = new Regex(@"<a\s*?href=""(.*?)"">\s*?<img\s*?src=""(.*?)"".*?title=""(.*?)"".*?/>");
Match matchResult = regexObj.Match(subjectString);
while (matchResult.Success) {
resultList.Add(matchResult.Groups[1].Value);
matchResult = matchResult.NextMatch();
}
} catch (ArgumentException ex) {
// Syntax error in the regular expression
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询