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