/** * 描述:过滤特殊字符、字母和数字 * @param str * @return * @throws PatternSyntaxException */ public static String StringFilter(String str) throws PatternSyntaxException { //定位符用来描述字符串或单词的边界,^ 和 $ 分别指字符串的开始与结束,\b 描述单词的前或后边界,\B 表示非单词边界。 // 只允许字母和数字 // // String regEx ="[^a-zA-Z0-9]"; String regExs = "[^0-9]";