我有这个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#来说是否可行?
答案 0 :(得分:0)
答案 1 :(得分:0)
如前所述,您最好使用XPath。为了能够像使用XML一样使用HTML,您可以使用HTML Agility Pack,这对像您这样的任务非常有用。