在平时的开发中,在后端经常要获取前端传过来的字符串,有的是用户从输入框中输入的,有的是通过excel表格中获取的。
在这些字符串中,有时候会遇到字符串中有空格、换行符或者制表符,对于这种字符串来说,直接入表或者调用其他接口作为入参传入就会有问题,因此需要去除掉字符串中的空格、换行符或者制表符。
Java中的String类里提供了很多的方法,其中有一个方法replaceAll就可以实现去除字符串中的空格,以下的示例代码:
public static void main(String[] args) {
// 去掉字符串中的空格、制表符、换行符和其他一些空白字符
String input = "123 ha";
String output = input.replaceAll("\\s+", "");
System.out.println(output);
}