Rosetta Code/Fix code tags: Difference between revisions

no edit summary
(Undo revision 21814 by GugaTagFixer (Talk))
No edit summary
Line 5:
<pre>Change <%s> to <lang %s>
Change </%s> to </lang>
Change <codelang %s> to <lang %s>
Change </codelang> to </lang></pre>
 
Usage:
Line 42:
}
 
$text =~ s|<codelang (.+?)>(.*?)</codelang>|<lang \1>\2<$slang>|sg;
 
print $text;
Line 82:
text = text.replace("</%s>" % i, "<%s>" % slang)
 
text = re.sub("(?s)<codelang (.+?)>(.*?)</codelang>", r"<lang \1>\2<%s>" % slang, text)
 
sys.stdout.write(text)