java过滤特殊字符
2010-05-13 20:34
363 查看
public static String StringFilter(String str) throws
PatternSyntaxException {
// 只允许字母和数字
// String regEx = "[^a-zA-Z0-9]";
// 清除掉所有特殊字符
String
regEx="[`~!@#$%^&*()+=|{}':;',//[//].<>/?~!@#¥%……&*()——+|
{}【】‘;:”“’。,、?]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
return m.replaceAll("").trim();
}
http://sunlianwei.javaeye.com/blog/363759
PatternSyntaxException {
// 只允许字母和数字
// String regEx = "[^a-zA-Z0-9]";
// 清除掉所有特殊字符
String
regEx="[`~!@#$%^&*()+=|{}':;',//[//].<>/?~!@#¥%……&*()——+|
{}【】‘;:”“’。,、?]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
return m.replaceAll("").trim();
}
http://sunlianwei.javaeye.com/blog/363759
相关文章推荐
- Java Web 一些特殊字符的过滤(appscan检查的安全问题)
- Java过滤特殊字符
- Java获取字符的Unicode编码以及如何过滤特殊字符ZWNJ
- java 过滤特殊字符
- Java过滤特殊字符的正则表达式----转载
- 过滤Java中特殊字符
- java正则表达式 过滤特殊字符的正则表达式
- JAVA过滤特殊字符
- java正则表达式 过滤特殊字符的正则表达式
- Java过滤特殊字符的正则表达式----转载
- 过滤Java中特殊字符
- java 过滤html特殊字符
- Java过滤特殊字符的正则表达式
- java用正则表达式过滤特殊字符
- java正则表达式 过滤特殊字符的正则表达式
- Java过滤特殊字符的正则表达式
- java正则表达式 过滤特殊字符的正则表达式
- java正则表达式 过滤特殊字符的正则表达式
- java过滤特殊字符
- java正则表达式 过滤特殊字符的正则表达式