拆分字符串在java中不起作用

时间:2014-04-22 21:18:51

标签: java

我试图将以下内容拆分:116,24 | 426,776分为两个字符串符号

我的代码:

String[] splitString = "116,24|462,776".split("|");
System.out.println(splitString[1]);

但是,此代码只返回:1

任何线索?

1 个答案:

答案 0 :(得分:0)

你必须使用转义字符。

试试这个String[] splitString = "116,24|462,776".split("\\|");

此处\\是转义字符。

请参阅http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html