【发布时间】:2011-06-21 11:47:46
【问题描述】:
我有这个 Html 代码:
<div id="top" style="something i dont know">
Text
</div>
我只想得到字符串“Text”。 我的脚本如下所示:
Regex search_string = new Regex("<div id=\"top\".*?>([^<]+)</div>");
Match match = search_string.Match(code);
string section = match.Groups[0].Value;
MessageBox.Show(section);
这甚至可以用 C# 实现吗?
【问题讨论】:
-
用正则表达式解析 HTML 通常是个坏主意。请参阅 stackoverflow.com/questions/4775265/… 等。