我有一个 HTML 源作为输入,想知道网站是用什么 CMS 制作的。许多 CMS 将他们的名字留在元标记中,如下所示:
<meta name="Generator" content="MY CMS" />
我可以得到这样的结果:
Match match = Regex.Match(html, ".*(?i)meta.*generator.*");
match = Regex.Match(match.ToString(), "content.*\".*\"");
match = Regex.Match(match.ToString(), "\".*\"");
给我“我的 CMS”
但是有没有办法将它缩短为一个 Regex.Match?
请注意,元标记可能是这样的:
<meta content="MY CMS" name="Generator" />
谢谢和最好的问候