fork download
  1. import re
  2.  
  3. arr = ['prefix a b c 123 c 123', 'prefix a b c d e 123 d e 123']
  4.  
  5. rx = re.compile(r'^prefix\s+(.*?)(.+?)\2+$')
  6.  
  7. for el in arr:
  8. r = re.sub(rx, r'\1', el)
  9. print (r)
  10.  
  11.  
Success #stdin #stdout 0.03s 9680KB
stdin
Standard input is empty
stdout
a b
a b c