function stripscript(s) { return s.replace(/<script.*?>.*?<\/script>/ig, ''); } 稍微说下,高手飘过 /之间的内容/ 是js正则语句的书写开始与结束 .*?是贪婪的匹配,如果不是贪婪的就是.*匹配任何字符,但用贪婪的就是不包含>的内容 /ig 是不区分大小写和全局替换 详细出处参考:http://www.jb51.net/article/14558.htm
转载于:https://www.cnblogs.com/luhaiyan/archive/2011/05/11/2046600.html