From 93698e0d4eb31c25753355ea3042d85f52e09cf6 Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Sat, 22 Mar 2025 15:11:30 +0300 Subject: [PATCH] adding UNICODE flag to regex pattern --- rss_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rss_generator.py b/rss_generator.py index a51ad29..991df4b 100644 --- a/rss_generator.py +++ b/rss_generator.py @@ -200,8 +200,8 @@ async def _render_messages_groups(messages_groups, post_parser, exclude_flags: s # Filter posts by exclude_text if exclude_text: - # Compile single regex pattern - exclude_pattern = re.compile(exclude_text.strip(), re.IGNORECASE) + # Compile single regex pattern with UNICODE flag for proper handling of non-ASCII characters + exclude_pattern = re.compile(exclude_text.strip(), re.IGNORECASE | re.UNICODE) filtered_posts = [] for post in rendered_posts: # Check if pattern matches the post text