fork(2) download
  1. import re
  2. dt = {'is' : 'are', 'life' : 'butterflies'}
  3. namesRegex = re.compile(r'\w+', re.I)
  4. replaced = namesRegex.sub(lambda m: dt[m.group()] if m.group() in dt else m.group(), "There is no life in the void.")
  5. print(replaced)
Success #stdin #stdout 0s 23352KB
stdin
Standard input is empty
stdout
There are no butterflies in the void.