fork download
  1. import re
  2. rx = r'(\bcredit[\w\s]*)?\baccount\b'
  3. s = 'credit account, considering crediting your account promptly, credit your account, account for debit'
  4. print(re.sub(rx, lambda x: x.group(0) if x.group(1) else "<<{}>>".format(x.group(0)), s ))
Success #stdin #stdout 0s 23304KB
stdin
Standard input is empty
stdout
credit account, considering crediting your account promptly, credit your account, <<account>> for debit