现在的位置: 首页 > 综合 > 正文

举例说明如何使用正则表达式去掉字符串中的一些特殊符号

2013年10月02日 ⁄ 综合 ⁄ 共 324字 ⁄ 字号 评论关闭

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

 

抱歉!评论已关闭.