去除字串空格\t,\n,\r等字元
阿新 • • 發佈:2019-02-12
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringUtils {
public static String replaceBlank(String str){
String newStr = "";
if(str != null){
Pattern p = Pattern.compile("\\s");
Matcher m = p.matcher(str);
newStr = m.replaceAll("" );
}
return newStr;
}
public static void main(String[] args) {
String str = "abc\tabc\nabc abc\rabc";
System.out.println("---------去除\\t,\\n,\\r,空格前---------\n");
System.out.println(str);
System.out.println("\n---------去除\\t,\\n,\\r,空格後---------\n" );
System.out.println(StringUtils.replaceBlank(str));
}
}