Mega Code Archive

 
Categories / Java / Data Type
 

Split with regular expression

public class Main {   public static void main(String args[]) {     String statement = " a b c abc bca cba";     String tokens[] = null;     String splitPattern = "a|abc|bac|" + "b|(c)|(cba)";     tokens = statement.split(splitPattern);     for (int i = 0; i < tokens.length; i++) {       System.out.println(tokens[i]);     }   } }