Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. //NO PAIR OF REPEATING DIGITS 3 TIMES OR MORE
  2. //^(?!.*(\d)\D*(\d)(\D*\1\D*\2){2})
  3. //1212123333  
  4. public static final String PATTERN_REPEATING_DIGITS_PAIR = "^(?!.*(\\d)\\D*(\\d)(\\D*\\1\\D*\\2){2})";
  5.  
  6. //NO GROUP OF 3 REPEATING DIGITS 2 TIMES OR MORE
  7. //^(?!.*(\d)\D*(\d)\D*(\d)(\D*\1\D*\2\D*\3))
  8. //1231233333  
  9. public static final String PATTERN_REPEATING_DIGITS_GROUP = "^(?!.*(\\d)\\D*(\\d)\\D*(\\d)(\\D*\\1\\D*\\2\\D*\\3))";
  10.  
  11. //NO GROUP OF 4 REPEATING DIGITS 2 TIMES OR MORE
  12. //^(?!.*(\d)\D*(\d)\D*(\d)\D*(\d)(\D*\1\D*\2\D*\3\D*\4))
  13. //1234123433  
  14. public static final String PATTERN_REPEATING_DIGITS_GROUP_FOUR = "^(?!.*(\\d)\\D*(\\d)\\D*(\\d)\\D*(\\d)(\\D*\\1\\D*\\2\\D*\\3\\D*\\4))\n";
  15.  
  16. //NO GROUP OF 4 REPEATING DIGITS 2 TIMES OR MORE
  17. //^(?!.*(\d)\D*(\d)\D*(\d)\D*(\d)(\D*\1\D*\2\D*\3\D*\4))
  18. //1234512345  
  19. public static final String PATTERN_REPEATING_DIGITS_GROUP_FIVE = "^(?!.*(\\d)\\D*(\\d)\\D*(\\d)\\D*(\\d)\\D*(\\d)(\\D*\\1\\D*\\2\\D*\\3\\D*\\4\\D*\\5))";
  20.  
  21. //NO INCREMENTING GROUPS OF 1 TO 5 OR 5 TO 1
  22. //^(?!.*1\D*2\D*3\D*4\D*5|.*5\D*4\D*3\D*2\D*1)
  23. //1234533333 or 5432133333
  24. public static final String PATTERN_INCREMENTING_GROUPS_FIVE_TO_ONE = "^(?!.*1\\D*2\\D*3\\D*4\\D*5|.*5\\D*4\\D*3\\D*2\\D*1)";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement