fork(1) download
  1. import re
  2. let f=proc(s=""):bool=0>s.find re"(.)(?!\1).*\1"
  3.  
  4. const Tests = [
  5. "3",
  6. "51",
  7. "44999911",
  8. "123456789",
  9. "222222222222222222222",
  10.  
  11. "818",
  12. "8884443334",
  13. "4545",
  14. "554553",
  15. "1234567891",
  16. ]
  17.  
  18. for s in Tests:
  19. echo f(s)
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
true
true
true
true
true
false
false
false
false
false