fork(2) download
  1. import re
  2. p = re.compile(r'(?!\bbadger\b|\bmushroom\b)\b[^\s]+\b')
  3. test_str = "badger randomword badger mushroom mushroom somethingelse"
  4. subst = "mushroom"
  5.  
  6. result = re.sub(p, subst, test_str)
  7. print(result)
Success #stdin #stdout 0.02s 9984KB
stdin
Standard input is empty
stdout
badger mushroom badger mushroom mushroom mushroom