fork(5) download
  1. import re
  2.  
  3. string = 'I love sleeping. I love singing. I love dancing.'
  4. words = ['Swimming', 'Eating', 'Jogging']
  5.  
  6. pattern = re.compile(r'(?<=I love )\w+(?=\.)')
  7.  
  8. print pattern.sub(lambda m: words.pop(0), string)
  9.  
Success #stdin #stdout 0s 23352KB
stdin
Standard input is empty
stdout
I love Swimming. I love Eating. I love Jogging.