参考博客:https://blog.csdn.net/lewky_liu/article/details/79353151

在编码过程中发现一个很神奇的事情,使用String.contains方法失效。两个字符串都是用trim()做处理,但是匹配失效。查询String中具体的字符才发现,最后的空格不是我们常见的ASCii 32,而是160。这个空格叫做不间断空格(non-breaking space),也就是&nbsp。这个空格使用trim()无法消除,使用如下方法即可:

replace("\u00A0", "");

最新文章

  1. 初学Python之字符串操作
  2. CentOS 7一些常用配置
  3. [Effective Java]第六章 枚举和注解
  4. STL学习小结
  5. Openjudge计算概论-DNA排序
  6. 【shell】nmap工具的使用
  7. CString string char* char 之间的字符转换(多种方法)
  8. 再识C中的结构体
  9. hibernate级联保存问题,出错not-null property references a null or transient value
  10. centos 安装ftp服务器
  11. 【原创】大叔经验分享(24)hive metastore的几种部署方式
  12. python开发环境搭建及numpy基本属性-【老鱼学numpy】
  13. python笔记26-编码规范层级目录
  14. 解读经典面试题for循环console.log
  15. mysql if判断
  16. java面试第十七天
  17. PHP如何生成文章预览图
  18. ThinkPHP项目 公共方法存放位置
  19. java 集合综述(总结于多位博友)
  20. 解决SSH窗口关闭,linux上的应用也关闭

热门文章

  1. JavaFile I/O
  2. ng7 设置文件路径别名
  3. jetty服务器原理与maven集成
  4. 基于nutch-1.2实现本地搜索引擎
  5. Java中的字符串截取(substring)的使用
  6. Django集成Bootstrap美化后台
  7. linux基础命令--rmdir 删除空目录
  8. less的使用(好文章)
  9. Java学习-052-(mybatis+mysql)访问接口时提示:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
  10. SpringMVC Web项目升级为Springboot项目(一)