fork download
  1. import re
  2. text = "aaabbbbcca"
  3. print( [x.group(1) for x in re.finditer(r'(?=((.)\2*))', text)] )
Success #stdin #stdout 0.03s 9332KB
stdin
Standard input is empty
stdout
['aaa', 'aa', 'a', 'bbbb', 'bbb', 'bb', 'b', 'cc', 'c', 'a']