摘要:
java 去标点符号正则表达式博客分类:小功能正则表达式标点符号public static void main(String[] args) {String s = "哈哈!@#W";s = s.replaceAll("\\pP", "");System.out.print(s);}注:从他人处学习到的。采用 Unicode 标点属性方式的正则表达式,可以去掉所有的标点符号,包括全角、半角、横排、竖排等的标点符号。注意一下,如果在 JDK 5 或以下的环境中,全角单引号对、双引号对无法替换掉,这是 JDK 5 及以下版本缺失的,在 J 阅读全文
摘要:
Java过滤特殊字符的正则表达式博客分类:Java正则表达式Java嵌入式J#Unix在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。 Java代码 //过滤特殊字符 publicstaticStringStringFilter(Stringstr)throwsPatternSyntaxException{ //只允许字母和数字 //StringregEx="[^a-zA-Z0-9]"; //清除掉所有特殊字符 StringregEx="[`~!@#$%^&*()+=|{}':;',\\[\\]./ 阅读全文