解决方案 »

  1.   

    正则表达式 group 就可以了
      

  2.   

    看看可以不System.out.println("(34.12+123)/100.0---->"+"(34.12+123)/100.0".replaceAll("\\+|\\-|\\*|\\/|\\^\\|",""));
    System.out.println("-----");
    for (String s : "(34.12+123)/100.0".split("\\+|\\-|\\*|\\/|\\^\\|")) {
    System.out.println(s);
    }
      

  3.   


    String[] s="(34.12+123)/100.0".replaceAll("[()]","").split("[+\\-*/^|]");
    System.out.println(Arrays.toString(s));