fork download
  1. import java.util.regex.*;
  2.  
  3. class Uni {
  4. static final Pattern pattern =
  5. Pattern.compile("^(?:.(?=.*+\\n(\\1?+.).*+\\n(\\2?+.).*+\\n(\\3?+.)))*?"
  6. + "...A.*+\\n\\1?+..A.*+\\n\\2?+.A.*+\\n\\3?+A", Pattern.MULTILINE);
  7. public static void main (String[] args) {
  8. String test = "0000000\n" +
  9. "0000000\n" +
  10. "000A000\n" +
  11. "00AB000\n" +
  12. "AAAB000\n" +
  13. "ABBB000";
  14. System.out.println(pattern.matcher(test).find());
  15. }
  16. }
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
true