论坛首页 Java企业应用论坛

Java split 的时候遇到的问题

浏览 2104 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-05-10   最后修改:2010-05-12
我有一个字符串,分隔符是“|”,我使用方法下面代码总是取不到分隔符之前的字符串:
String str="12345|abcde".split("|")[0];

取到的值是空白字符串。

后来研究发现“|”是正则表达式里的特殊字符,需要转义一下:
String str="12345|abcde".split("\\|")[0];

取到的就是12345了。
一个小的笔记。
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics