From 9453cac389e266cd468b9c889a65deb93f3f0ceb Mon Sep 17 00:00:00 2001 From: Oleksii Holub <1935960+Tyrrrz@users.noreply.github.com> Date: Thu, 25 Aug 2022 23:44:04 +0300 Subject: [PATCH] Fix regex in contains filter --- .../Exporting/Filtering/ContainsMessageFilter.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DiscordChatExporter.Core/Exporting/Filtering/ContainsMessageFilter.cs b/DiscordChatExporter.Core/Exporting/Filtering/ContainsMessageFilter.cs index 6437d20b..f3f6dc69 100644 --- a/DiscordChatExporter.Core/Exporting/Filtering/ContainsMessageFilter.cs +++ b/DiscordChatExporter.Core/Exporting/Filtering/ContainsMessageFilter.cs @@ -20,9 +20,9 @@ internal class ContainsMessageFilter : MessageFilter !string.IsNullOrWhiteSpace(content) && Regex.IsMatch( content, - @"(?=\b|\s|^)" + + @"(?:\b|\s|^)" + Regex.Escape(_text) + - @"(?=\b|\s|$)", + @"(?:\b|\s|$)", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant );