参考博客:https://blog.csdn.net/lewky_liu/article/details/79353151
在编码过程中发现一个很神奇的事情,使用String.contains方法失效。两个字符串都是用trim()做处理,但是匹配失效。查询String中具体的字符才发现,最后的空格不是我们常见的ASCii 32
,而是160
。这个空格叫做不间断空格(non-breaking space),也就是 
。这个空格使用trim()无法消除,使用如下方法即可:
replace("\u00A0", "");