【发布时间】:2012-01-21 02:18:48
【问题描述】:
我想检查给定的字符串是否具有正确的 html 语法。我不知道里面应该有哪些 html 元素,我唯一知道的是字符串应该是正确的 html 表达式。
有人知道如何在 C# 中检查它吗?
【问题讨论】:
-
看看下面的链接能不能帮到你htmlagilitypack.codeplex.com
-
为了您自己好...请删除正则表达式标签:)
-
我尝试过使用这个正则表达式 [^/]?> 但它始终无法正常工作。例如,它没有找到 cmets,我也考虑过将字符串放入 xml 结构中然后进行检查,但我不确定这是否是最有效的方法......
-
@ravenik,HTML 不是常规语言。不要使用 Regex 来解析 HTML!