Mega Code Archive

 
Categories / Java / Data Type
 

Parse a line with ands and ors

public class Main {   public static void main(String[] argv) throws Exception {     String inputStr = "a, b, and c";     String patternStr = "[, ]+(and|or)*[, ]*";     String[] fields = inputStr.split(patternStr, -1);   } }