【发布时间】:2012-12-05 07:39:14
【问题描述】:
我在 StackOverflow 或 Google 上找不到这个的工作演示。 我有一个字符串,其中包含我需要删除的区域。
</tr>
</table>
</div>
<script language='javascript'>
//Lots of javascript here
</script>
我需要帮助删除<script language='javascript'> 和<script> 之间的所有文本,包括标签本身。
我试过了
Dim str As String = Regex.Replace(mystring,"\<script language='javascript'>(.*?)\</script>", "")
我最接近找到的东西是这个 Regular expression to replace text before </script> tag or between text in script tag in c# 但不幸的是没有雪茄
【问题讨论】:
-
Don't parse html with regex. 使用 dom 解析器。