就是只要内容中出现 <script></script> 这样的,就把这一段给删除掉。比如:(过滤前)
aaaaa
aaaa
aaaa
<script>
啊噶上的噶adfa是个
afasdfaasdfadfaaaa
asdfasdafsd
</script>
aaaaa
aaa过滤后:
aaaaa
aaaa
aaaa
aaaaa
aaa
感谢国家。感谢大家。谢谢。
aaaaa
aaaa
aaaa
<script>
啊噶上的噶adfa是个
afasdfaasdfadfaaaa
asdfasdafsd
</script>
aaaaa
aaa过滤后:
aaaaa
aaaa
aaaa
aaaaa
aaa
感谢国家。感谢大家。谢谢。
function stripscript(s)
{
return s.replace(/<script.*?>.*?<\/script>/ig, '');
}
Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?>.*?</script>", "", RegexOptions.IgnoreCase);
重复执行,直到没有<script>.