fix: fix slang regex (#433)
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"%срп": "стандартные рабочие процедуры",
|
||||
"%дек": "детектив",
|
||||
"%дек": "детектив",
|
||||
"%деку": "детективу",
|
||||
"%дека": "детектива",
|
||||
"%дэк": "детектив",
|
||||
@@ -15,6 +14,7 @@
|
||||
"%инжу": "инженеру",
|
||||
"%таблы": "таблетки",
|
||||
"%мш": "имплант защиты разума",
|
||||
"%мщ": "имплант защиты разума",
|
||||
"%разгерм": "разгерметизация",
|
||||
"%разгерма": "разгерметизация",
|
||||
"%разгерму": "разгерметизацию",
|
||||
@@ -52,5 +52,6 @@
|
||||
"%зк": "зеленый код",
|
||||
"%ск": "синий код",
|
||||
"%жк": "желтый код",
|
||||
"%жк": "желтый код"
|
||||
"%стим": "стимулятор",
|
||||
"%стимы": "стимуляторы"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user