fork download
  1. import java.util.regex.Matcher;
  2. import java.util.regex.Pattern;
  3. import java.util.ArrayList;
  4.  
  5. class Test {
  6. public static void main(String[] args) {
  7. ArrayList<String> result = new ArrayList<String>();
  8. String s = "abbbcaababbbcaaabbca";
  9. Matcher m = Pattern.compile("bca|ab|a|b").matcher(s);
  10. while (m.find())
  11. result.add(m.group());
  12.  
  13. for (String match : result)
  14. System.out.println(match);
  15. }
  16. }
Success #stdin #stdout 0.07s 380224KB
stdin
Standard input is empty
stdout
ab
b
bca
ab
ab
b
bca
a
ab
bca