10-02
01
用java过滤特殊标点字符
作者:Java伴侣 日期:2010-02-01
复制内容到剪贴板 程序代码
Pattern p = Pattern.compile("[(.|,|\"|\\?|!|\\-|:;')]");// 这边增加所有的符号,例如要加一个'则变成[(.|,|\"|\\?|!|:|')],如果是特殊符号要加转换
// \
Matcher m = p.matcher("我)(是'你-大;哥");// 这为要整理的字符串
String first = m.replaceAll("");
System.out.println(first);
p = Pattern.compile(" {2,}");
m = p.matcher(first);
String second = m.replaceAll("");
System.out.println(second);// second就是你要的字符串了
// \
Matcher m = p.matcher("我)(是'你-大;哥");// 这为要整理的字符串
String first = m.replaceAll("");
System.out.println(first);
p = Pattern.compile(" {2,}");
m = p.matcher(first);
String second = m.replaceAll("");
System.out.println(second);// second就是你要的字符串了
评论: 0 | 引用: 0 | 查看次数: 477
发表评论