首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java用竖线或其余特殊字符来分割字符串

2012-08-22 
java用竖线或其他特殊字符来分割字符串今天使用public String[] split(String regex)方法来拆分一个字符串

java用竖线或其他特殊字符来分割字符串

今天使用public String[] split(String regex)方法来拆分一个字符串

北京农村商业银行|银行卡支付(全国范围)|00056

用split分割

str.split("|")

得到结果

北京银行|北京银行(全国范围)|00050

?原因是:regex是一个 regular-expression的匹配模式而不是一个简单的String,所以他对一些特殊的字符可能会出现你预想不到的结果,所以需要转义一下:

str.split("\\|");

?便可以得到想要的结果:

北京农村商业银行银行卡支付(全国范围)00056
?

?

?

热点排行