fix: fix slang regex (#433)

This commit is contained in:
ThereDrD0
2024-07-10 14:02:03 +03:00
committed by GitHub
parent 5bf080f4f2
commit dc5a30e6ee
2 changed files with 56 additions and 55 deletions

View File

@@ -161,7 +161,7 @@ public sealed class ChatSanitizationManager : IChatSanitizationManager
//WD-EDIT
public string SanitizeOutSlang(string input)
{
var pattern = @"(^\!|^\?|[\p{L}\d'`-]+)";
var pattern = @"(^\!|^\?|[\p{L}\d'`%-]+)";
var newMessage = Regex.Replace(input, pattern ,
match => _slangToNormal.ContainsKey(match.Groups[1].Value.ToLower()) ? _slangToNormal[match.Groups[1].Value.ToLower()] : match.Value, RegexOptions.IgnoreCase);