fork download
  1.  
  2. import java.util.*;
  3.  
  4. class Ideone {
  5. public static void main (String[] args) throws java.lang.Exception {
  6. String str = "(B,C) (D,E) (A,B)";
  7. String[] tokens = Arrays.stream(str.split("[(),\\s]+"))
  8. .filter(s -> !s.isEmpty()).toArray(String[]::new);
  9.  
  10. System.out.println(Arrays.toString(tokens));
  11. }
  12. }
Success #stdin #stdout 0.11s 34100KB
stdin
Standard input is empty
stdout
[B, C, D, E, A, B]