用js实现过滤script的正则

  function stripscript(s) {

  return s.replace(/<script.*?>.*?<\/script>/ig, '');

  }

  稍微说下,高手飘过

  /之间的内容/ 是js正则语句的书写开始与结束

  .*?是贪婪的匹配,如果不是贪婪的就是.*匹配任何字符,但用贪婪的就是不包含>的内容

  /ig 是不区分大小写和全局替换