From 5daebc75f5d9eb09075d84108aca2a947f16715c Mon Sep 17 00:00:00 2001 From: Frisk Date: Sat, 28 Sep 2019 14:17:26 +0200 Subject: [PATCH] Fixed an issue with formatting --- misc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc.py b/misc.py index ea30a4e..0578b1d 100644 --- a/misc.py +++ b/misc.py @@ -75,7 +75,7 @@ def weighted_average(value, weight, new_value): def link_formatter(link): """Formats a link to not embed it""" - return "<" + re.sub(r"([ \)])", "\\\\\\1", link) + ">" + return "<" + re.sub(r"([ )])", "\\\\\\1", link) + ">" class ContentParser(HTMLParser): @@ -98,7 +98,7 @@ class ContentParser(HTMLParser): self.added = True def handle_data(self, data): - data = re.sub(r"(`|_|\*|~|<|>|{|}|@|/|\|)", "\\\\\\1", data, 0) + data = re.sub(r"([`_*~<>{}@/|\\])", "\\\\\\1", data, 0) if self.current_tag == "ins" and self.ins_length <= 1000: self.ins_length += len("**" + data + '**') if self.ins_length <= 1000: