Java 字符串分割陷阱

来源:互联网 发布:ppt 图标 知乎 编辑:程序博客网 时间:2024/05/16 12:56

Java中关于字符串有一个split方法,这个方法可以实现分割字符串的作用;

但是如果使用一些正则表达式中出现的字符时Java编译器会报错,

如:

String  str = "com.zhangsan.lisi.wangwu";

String[] strArray = str.split(".");

则会出现一些怪异的情况,这是因为split(reg),reg是一个正则表达式,“.”是匹配任意字符,

遇到这样的情况我们可以使用转义字符来实现分割字符串的目的,

String[] strArray = str.split("\\.");

0 0
原创粉丝点击