c# – 正则表达式从字符串中提取img源代码
发布时间:2020-12-16 01:49:23 所属栏目:百科 来源:网络整理
导读:我有这样的字符串: img width="1" height="1" alt="" src="http://row.bc.yahoo.com.link" 我应该用C#写什么正则表达式来提取它的src部分? (最终结果应为“http://row.bc.yahoo.com.link”) 解决方法 如果你正在处理HTML,你最好使用像 HTML Agility Pack这
我有这样的字符串:
<img width="1" height="1" alt="" src="http://row.bc.yahoo.com.link"> 我应该用C#写什么正则表达式来提取它的src部分? (最终结果应为“http://row.bc.yahoo.com.link”) 解决方法
如果你正在处理HTML,你最好使用像
HTML Agility Pack这样的HTML解析器.
样品: var doc = new HtmlDocument(); doc.LoadHtml( "<img width="1" height="1" alt="" src="http://row.bc.yahoo.com.link">"); var anchor = doc.DocumentNode.Element("img"); Console.WriteLine(anchor.Attributes["src"].Value); 更新: var imgs = doc.DocumentNode.SelectNodes("//img/@src"); foreach (var node in imgs) { Console.WriteLine(node.Attributes["src"].Value); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读