为什么" 0" .split(" |")返回两个元素而不是一个?

时间:2015-02-05 21:40:52

标签: java split

Java字符串拆分:如果我用分隔符“|”拆分“0”我希望在[“0”]中有一个元素的数组。但我实际得到的是{“”,“0”}

如何解决这个问题?感谢

1 个答案:

答案 0 :(得分:0)

字符串拆分的参数是正则表达式而不是字符串。所以管道符号并不意味着管道符号。 Why does String.split need pipe delimiter to be escaped?

使用“\\ |”工作