当前位置: 代码迷 >> J2EE >> split("|")出有关问题,哪位高手用过“|”分解字符串
  详细解决方案

split("|")出有关问题,哪位高手用过“|”分解字符串

热度:535   发布时间:2016-04-22 01:43:05.0
split("|")出问题,谁用过“|”分解字符串?
String b="7500|2009-12-12 12:00:00";
String a[]=b.split("|");


结果却是 a[0]="";
  a[1]="7";

我用split("2")就能成功截取。怎么回事?

------解决方案--------------------
因为 split 是基于 regex expression 的,| 是 regex expression 的特殊字符。

所以要用 String a[]=b.split("\\|");
------解决方案--------------------
探讨
因为 split 是基于 regex expression 的,| 是 regex expression 的特殊字符。

所以要用 String a[]=b.split("\\|");
  相关解决方案