最近项目中,编写excel导入解析功能时遇到奇怪的问题,在解析excel表格,获取到的字符串开头有类似空格的字符,使用print打印出来的是"?",使用空格和?正则去匹配均匹配不到,百度一下发现有遇到类似的状况,解决方法是:
str=str.replace(String.valueOf((char)160)," ");
str=str.trim();
得到的str果然把该特殊字符去除了。
最近项目中,编写excel导入解析功能时遇到奇怪的问题,在解析excel表格,获取到的字符串开头有类似空格的字符,使用print打印出来的是"?",使用空格和?正则去匹配均匹配不到,百度一下发现有遇到类似的状况,解决方法是:
str=str.replace(String.valueOf((char)160)," ");
str=str.trim();
得到的str果然把该特殊字符去除了。