package com.my.algorithm;
/**说明:
* 本例是一个用正则表达式来去掉字符串的标点符号及一些特殊字符的程序
* */
public class Test{
static String s="今天 是星-期,一?是~的?真的是星期一!12.`~-_+=3456";
public static void main(String args[]){
String str=s.replaceAll("\\pP|\\pS|\\s", "");
System.out.println(str.trim());
}
}
说明:其中\\s是去掉字符串的空格的,其他的是去年字符串的标点符号的
运行结果如下:
今天是星期一是的真的是星期一123456
使用正则表达式去除字符串中的标点符号与特殊字符
本文介绍了一个使用正则表达式去除字符串中空格、标点符号及特殊字符的程序实例,展示了如何通过Java代码实现这一功能。
359

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



