我想在java中用|
分割一个字符串,但由于java中的split函数接受正则表达式而|
表示或运算符,我不确定我应该提供什么分割函数? / p>
答案 0 :(得分:1)
在|
之前提供转义序列,如下所示:\\|
String str = "abc|pqr";
String[] split=str.split("\\|");
答案 1 :(得分:0)
在将String传递给split()方法
之前,可以使用Pattern.quote(String s);
转义字符串