/**
* 清除掉所有特殊字符
* @param str
* @return
* @throws PatternSyntaxException
*/
public static String strSpecialFilter(String str) throws PatternSyntaxException {
String regEx = "[`~!@#$%^&*()+=|{}':;',//[//].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?\\[\\]\\\\]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
return m.replaceAll("").trim().replaceAll(" ", "");
}