java split 对”.” 的处理


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

如字符串:a.js
以“.”分割为字符串数组时,使用java String.split()的时候
必须经过转义后才能分割,单纯的以jsName.split(“.”);分割时,结构字符串数组长度为0;

而如果使用apche.commons.lang.StringUtils.split()方法 则可以直接使用,对比如下:
String jsName=”a.js”;
String[] splitStr = jsName.split(“\\.”);
splitStr = StringUtils.split(“a.js”, “.”)