LEASE -------------#ELIVE==================================#MBER怎么按照-------------#和==================================#分割啊,只用一次分割

解决方案 »

  1.   


    String str = "LEASE -------------#ELIVE==================================#MBER";
    String result[] = str.split("\\W+");

      

  2.   

    要是这样怎么分割啊
    String str = "L(EA)SE -------------#ELI:VE==================================#MB:ER";
    怎么按照-------------#和==================================#分割啊,只用一次分割 ,谢谢
      

  3.   

    留不留括号和冒号呢,不留的话直接str.split("\\W")
      

  4.   


    public static void main(String[] args) {String str = "LEASE -------------#ELIVE==================================#MBER";
            
            String[] strstr = str.split("\\w+");
            
            System.out.print(Arrays.asList(strstr));
            }结果:
    [,  -------------#, ==================================#]
      

  5.   

    String str = "L(EA)SE -------------#ELI:VE==================================#MB:ER";
    String result[] = str.split("[-=]+#");
    System.out.println(Arrays.toString(result));