java小结
2015-08-03 16:25
344 查看
今天遇到一个比较怪异的问题,trim无法对首尾去空格,所以使用正则
ASCII编码是160的空格,Unicode对应是\\u00A0
咱们一般常见的编码是32表示空格,或者是半角空格或者是全角空格,全角或者半角可以用\\s(所有空白字符)跟\\u3000
对这类空格进行去除
但是如果是160空格的话就要使用正则\\u00A0去空格了
注意:
这里\\uxxxx跟\uxxxx跟[\\uxxxx]跟[\uxxxx]效果一样
ASCII编码是160的空格,Unicode对应是\\u00A0
咱们一般常见的编码是32表示空格,或者是半角空格或者是全角空格,全角或者半角可以用\\s(所有空白字符)跟\\u3000
对这类空格进行去除
但是如果是160空格的话就要使用正则\\u00A0去空格了
注意:
这里\\uxxxx跟\uxxxx跟[\\uxxxx]跟[\uxxxx]效果一样
相关文章推荐
- java多线程同步
- Leetcode-8(Java) String to Integer (atoi)
- java多线程--障碍器
- springMail发送Text简单邮件的方法
- Java byte数组 转short int
- java可变参数
- C # 和 Java的不同之处
- spring 自动检测bean
- java容器上
- Spring总结
- JAVA内存管理
- 重学java23种设计模式(9)装饰者模式
- Spring源码学习-4.IoC.依赖注入
- java.util.concurrent.atomic原理详解
- Java NIO系列教程(九) Java NIO与BIO
- Java NIO系列教程(八) FileChannel
- Java NIO系列教程(七) DatagramChannel
- SpringMVC + Spring 3.2.14 + Hibernate 3.6.10 集成详解
- Java NIO系列教程(六) ServerSocketChannel
- Java NIO系列教程(五) SocketChannel