对字符串中的各种标点符号进行过滤:
public class Test {
public static void main(String[] args) {
String s = ":\\\\/.&*(()/*`~?<|{:。}>-,';][=-!#$%^&*+@\\";
s = s.replaceAll("[\\pP\\p{Punct}]", "");
System.out.println("start:"+s+":end");
}
}
结果:start::end
本文介绍了一种使用Java代码去除字符串中所有标点符号的方法。通过正则表达式replaceAll匹配并替换所有Unicode字符集中的标点符号,实现对输入字符串的有效清理。
1096

被折叠的 条评论
为什么被折叠?



