Updated regex to fit better pattern matching as intended

This commit is contained in:
afolivieri 2024-10-14 11:22:29 +03:00
parent 1d3e8a0092
commit 47b1ca7016

View File

@ -91,7 +91,7 @@ def load_patterns():
word = word[1:] word = word[1:]
pattern = rf'(?i)(?:{emoji_pattern})*(?<=\b\d{{0,3}}){regex.escape(word)}\b' pattern = rf'(?i)(?:{emoji_pattern})*(?<=\b\d{{0,3}}){regex.escape(word)}\b'
else: else:
pattern = rf'(?i)(?:{emoji_pattern})*{regex.escape(word)}' pattern = rf'\b(?i)(?:{emoji_pattern})*{regex.escape(word)}\b'
try: try:
compiled = regex.compile(pattern) compiled = regex.compile(pattern)
word_patterns[original_word] = compiled word_patterns[original_word] = compiled