猿问

c#过滤HTMl代码

我现在从前台得到了一段这样的html代码现在我想把<span></span>里的内容取得

请各位看一下我现在使用

System.Text.RegularExpressions.Regex.Replace(Htmlstring, "<span>*</span>", "");

这个为什么不能去掉啊,感谢了

<html>

<body>

<div>
  <span>
  <table class="tableblue" width="100%">
  <tr>
  <td style="width: 10%; text-align: right">
  to
  </td>
  <td style="width: 90%">
  <input name="ucMember$txtInputMember" type="text" id="ucMember_txtInputMember" maxlength="2000" class="EmployeeMultiSelect con2" style="width:75%;" />

  </td>
  </tr>
<table>

<table>

内容………………

</table>

</div>

</body>

</html>

慕田峪4524236
浏览 242回答 1
1回答

茅侃侃

Replace第二个参数要填写的是正则表达式。 System.Text.RegularExpressions.Regex.Replace(Htmlstring, "<(span?)[^>]*>[\s\S]*?</\1>", "");
随时随地看视频慕课网APP
我要回答