Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正则表达式查找标记并使用C获取HREF的值_C#_.net - Fatal编程技术网

C# 正则表达式查找标记并使用C获取HREF的值

C# 正则表达式查找标记并使用C获取HREF的值,c#,.net,C#,.net,有人能帮我做下面的事吗 我有一个存储html的字符串,需要找到锚标记并使用C获取该标记的href值 例如: <p>can someone please help me for below </p> <p>for Link <a href="www.ffb.cc">Click Here</a></p> 我需要获取href值..通用代码 编辑: 已尝试]*?\s+?href=[^]* 但没有找到匹配项 注意:由于信誉问题,我无

有人能帮我做下面的事吗

我有一个存储html的字符串,需要找到锚标记并使用C获取该标记的href值

例如:

<p>can someone please help me for below </p>
<p>for Link <a href="www.ffb.cc">Click Here</a></p>
我需要获取href值..通用代码

编辑:

已尝试]*?\s+?href=[^]*

但没有找到匹配项

注意:由于信誉问题,我无法发布图片:

请勿使用。正确的方法是使用html解析器,如


在这里发布问题之前,您是否尝试过用谷歌搜索标题?我尝试过]*?\s+?href=[^]*但不起作用
var doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(htmlstring);

var links = doc.DocumentNode.SelectNodes("//a")
               .Select(a => a.Attributes["href"].Value)
               .ToList();