import markdown from markdown.inlinepatterns import SimpleTagPattern STRIKETROUGH_RE = r"(~{2})(.+?)\2" class StriketroughExtension(markdown.Extension): def extendMarkdown(self, md): md.registerExtension(self) md.inlinePatterns.add( "misago_striketrough", SimpleTagPattern(STRIKETROUGH_RE, "del"), "_end" )