From ef50a844c5dfe49129a47963af7cb60a7f53177f Mon Sep 17 00:00:00 2001 From: freamon Date: Thu, 5 Sep 2024 07:26:44 +0000 Subject: [PATCH] Regex fix for sub and super script --- app/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/utils.py b/app/utils.py index d73efe3e..4cfb7288 100644 --- a/app/utils.py +++ b/app/utils.py @@ -285,11 +285,11 @@ def allowlist_html(html: str, a_target='_blank') -> str: clean_html = re_strikethough.sub(r'\1', clean_html) # replace subscript markdown left in HTML - re_subscript = re.compile(r'~(.*)~') + re_subscript = re.compile(r'~(\S+)~') clean_html = re_subscript.sub(r'\1', clean_html) # replace superscript markdown left in HTML - re_superscript = re.compile(r'\^(.*)\^') + re_superscript = re.compile(r'\^(\S+)\^') clean_html = re_superscript.sub(r'\1', clean_html) return clean_html