我试图用双管道(||)作为分隔符来分割字符串。字符串看起来像这样:
String str ="user@email1.com||user@email2.com||user@email3.com";
我可以使用 StringTokeniser 对其进行拆分。javadoc 说不鼓励使用此类,而是将 String.split 视为选项。
StringTokenizer token = new StringTokenizer(str, "||");
上面的代码工作正常。但无法弄清楚为什么下面的 string.split 函数没有给我预期的结果..
String[] strArry = str.split("\\||");
我哪里错了..?