为什么java中的split方法首先生成空元素而不是最后?

时间:2016-02-22 02:34:13

标签: java regex split

这是我的java分割代码

  String input="[(92, 9), (10, 8), (10, 7), (38, 12), (50, 18), (100, 4)]";
    String[] pairs=input.split("\\[\\(|\\),\\s+\\(|\\)\\]");
    for (String item:pairs){
        System.out.println(" token : "+item);
    }

这是控制台输出:

 token : 
 token : 92, 9
 token : 10, 8
 token : 10, 7
 token : 38, 12
 token : 50, 18
 token : 100, 4

0 个答案:

没有答案