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 }