java编程各种去空格
本人在开发中,产品需求中,有个搜索功能,保存本地,比如 衣服 和衣 服只存一次,那就需要去空格的功能了,废话少说,放码过来了。
操作方法
- 01
String.trim() trim()是去掉首尾空格,要是字符串中间有空格呢?是吧,这个方法只是单纯的去除首尾空格。
- 02
字符串.replaceAll(" +",""); 去掉所有空格。 此方法,是通过正则表达式,(+是代表一个或多个空格) 比如:String str=“f 飞 f”; str.replaceAll(" +","");
- 03
str.replace(" ", ""); 去掉所有空格,包括首尾、中间,只是单纯的调用String的replace替换掉空格,亲测,可行。
- 04
String str =“ fd sf d vf ”; str .replaceAll("\\s*", ""); 可以替换大部分空白字符, 不限于空格(\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个)
赞 (0)