java去除字符串中的空格\t、回车\n、换行符\r、制表符\t
\n 回车(\u000a)
\t 水平制表符(\u0009)
\s 空格(\u0008)
\r 换行(\u000d)
在日常开发中,空格、回车、换行符等一些特殊字符经常会困扰着我们对于数据的比较,在存取的时候去除掉这些没有意义的特殊字符就变得非常必要了。
方法一:
Str.replaceALL(“\s*|\r|\n|\t”,“”)
1
方法二:
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;
}