Rosetta Code/Fix code tags: Difference between revisions

m (→‎{{header|Tcl}}: alternate method)
Line 88:
 
slang = '/lang'
code='code'
 
text = sys.stdin.read()
Line 95 ⟶ 96:
text = text.replace("</%s>" % i, "<%s>" % slang)
 
text = re.sub("(?s)<code%s (.+?)>(.*?)</code%s>"%(code,code), r"<lang \1>\2<%s>" % slang, text)
 
sys.stdout.write(text)
Anonymous user