当前位置:编程学习 > JAVA >>

java如何将字符串中的空格,制表位,换行符去掉

解决问题的核心在这个正则表达式

"\\s*|\t|\r|\n"或者"\\s+"都可以


核心代码如下:


 

String dest = "";    
        Pattern p = Pattern.compile("\\s*|\t|\r|\n"); 
        Matcher m = p.matcher(str); 
        dest = m.replaceAll(""); 

String dest = ""; 
  Pattern p = Pattern.compile("\\s*|\t|\r|\n");
  Matcher m = p.matcher(str);
  dest = m.replaceAll("");

大家可以把这个包装成一个方法,直接拿去用。

补充:软件开发 , Java ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,