fork(1) download
  1. import re
  2. subject = "{% 'ello %} wor'ld {% te'st %}"
  3. regex = re.compile(r'{%.*?%}|(\')')
  4. def myreplacement(m):
  5. if m.group(1):
  6. return """
  7. else:
  8. return m.group(0)
  9. replaced = regex.sub(myreplacement, subject)
  10. print(replaced)
  11.  
Success #stdin #stdout 0.1s 10096KB
stdin
Standard input is empty
stdout
{% 'ello %} wor"ld {% te'st %}