java去除字符串中的空格、回车、换行符、制表符详解编程语言

java去除字符串中的空格、回车、换行符、制表符

import java.util.regex.Matcher; 
import java.util.regex.Pattern; 
  
  
  
/** 
 * @author lei 
 * 2011-9-2 
 */ 
public class StringUtils { 
  
    public static String replaceBlank(String str) { 
        String dest = ""; 
        if (str!=null) { 
            Pattern p = Pattern.compile("//s*|/t|/r|/n"); 
            Matcher m = p.matcher(str); 
            dest = m.replaceAll(""); 
        } 
        return dest; 
    } 
    public static void main(String[] args) { 
        System.out.println(StringUtils.replaceBlank("just do it!")); 
    } 
    /*----------------------------------- 
  
    笨方法:String s = "你要去除的字符串"; 
  
            1.去除空格:s = s.replace('//s',''); 
  
            2.去除回车:s = s.replace('/n',''); 
  
    这样也可以把空格和回车去掉,其他也可以照这样做。 
  
    注:/n 回车(/u000a)  
    /t 水平制表符(/u0009)  
    /s 空格(/u0008)  
    /r 换行(/u000d)*/ 
}

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/10522.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论