正常空格的Ascii值为32,这种的可以通过replace或者trim可以替换掉或者删除掉。
但是最近在项目中发现会出现Ascii值为160的空格,这种是无法通过replace或者trim处理的,那么怎么处理呢?这种的确实不太好处理。
处理方案:"中 国".replaceAll("\\u00A0","")
各种特殊含义的字符如下图所示:
备注:怎么打出来上面的那种空格呢?ctrl+shift+空格;Mac为:option+shift+空格。
正常空格的Ascii值为32,这种的可以通过replace或者trim可以替换掉或者删除掉。
但是最近在项目中发现会出现Ascii值为160的空格,这种是无法通过replace或者trim处理的,那么怎么处理呢?这种的确实不太好处理。
处理方案:"中 国".replaceAll("\\u00A0","")
各种特殊含义的字符如下图所示:
备注:怎么打出来上面的那种空格呢?ctrl+shift+空格;Mac为:option+shift+空格。