匹配过滤script标签不区分大小写

匹配过滤script标签不区分大小写
 1  /* *
 2   * 对字符串当中的JS代码 进行过滤,全部替换为"非法字符"
 3   *
 4   * @param str 要过滤的字符串
 5   * @return 过滤后的字符串
 6    */
 7 public static String doFilter(String str) {
 8    str = Pattern.compile("<script.*?>.*?</script>", Pattern.CASE_INSENSITIVE).matcher(str).replaceAll("****");
 9      return str;
10 }

你可能感兴趣的:(匹配过滤script标签不区分大小写)