情况1:<meta name="description" content="描述信息" />
情况2:<meta content="描述信息" name="description" />
情况3:<meta content='描述信息' name='description' />
情况4:<meta name=description content=描述信息 />
……情况N
如何把“描述信息”提取出来?
用C#的string里面方法就可以取到, 正则表达式没试, 下载个正则表达式生成器吧. 方便简单
content="([^"]+)"
var pattern = "\<meta[\/]+content=[\'\"]?(?<content>[\'\"\/]*\/\>)"
用Regex.Matches(input, pattern)取出匹配的match,然后取match.Groups[1]即可