diff --git a/files/helpers/regex.py b/files/helpers/regex.py index fc801fab05..2e5acb5bd5 100644 --- a/files/helpers/regex.py +++ b/files/helpers/regex.py @@ -50,9 +50,9 @@ strikethrough_regex = re.compile('(^|\s|>)~{1,2}([^~]+)~{1,2}(?!([^<]*<\/(code|p mute_regex = re.compile("\/mute @?([a-z0-9_\-]{3,30}) ([0-9]+)", flags=re.A|re.I) -emoji_regex = re.compile(f"

\s*(:[!#@a-zA-Z0-9]{{1,36}}:\s*)+<\/p>", flags=re.A) -emoji_regex2 = re.compile(f'(?|[^`]*`))', flags=re.A) -emoji_regex3 = re.compile(f'(?\s*(:[!#@a-zA-Z0-9_\-]{{1,36}}:\s*)+<\/p>", flags=re.A) +emoji_regex2 = re.compile(f'(?|[^`]*`))', flags=re.A) +emoji_regex3 = re.compile(f'(?(.+?)<\/a>', flags=re.A) snappy_youtube_regex = re.compile('