【发布时间】:2009-09-18 04:13:16
【问题描述】:
我正在尝试制作一个只会查找和删除脚本标签的正则表达式(它是我想要删除的唯一标签,因为我认为它是唯一会造成损坏的标签)。
无论如何,我知道有很多方法可以编写仍然有效的脚本标签。这会抓住他们吗?
<\s*script\s*>.*?<\s*\/script\s*>
编辑
或者尝试将它们全部更改为安全标签会更好吗?你知道它在哪里对标签进行 html 编码吗?但它只能在脚本标签上,因为我仍然希望允许其他 html 标签,如 <b> 和其他东西。
【问题讨论】:
-
请参阅我的回答。
标签: c# javascript regex