如何获取两个html标签之间的文本以及(和)之间的文本?

时间:2015-02-24 16:03:26

标签: c# html .net

我有一个html内容,在某处我有这一行:

<span>(48 עמודים סה"כ )</span>

我需要的只是获得48עמודיםסה"כ 并且在这种情况下将数字48放在int变量中。在这种情况下,数字是48,但在其他情况下可以是任何其他数字。

问题是它也在()

我需要得到的是()里面的东西 并且数字为int

1 个答案:

答案 0 :(得分:0)

假设你已经获得了内部文本的价值(即使用HtmlAgilityPack - Parsing HTML with c#.net)而不是简单的String.Trim将为你提供没有外括号的部分(可能还需要额外的字符来修剪空格):< / p>

  var inner = "(48 עמודים סה"כ )".Trim('(',')');