i guess regex and replacement is finished

This commit is contained in:
2023-04-17 11:36:33 +02:00
parent fbacee48f0
commit 63312425e9

View File

@@ -9,10 +9,10 @@ public partial class player_variables : Node
{ {
get get
{ {
_playername = Regex.Replace(_playername, @"[卐卍࿕࿖࿗࿘ꖦ‍⃠\uD83C-\uDBFF\uDC00-\uDFFF]", "").StripEdges(); //todo swearword censoring with bbcode effect _playername = Regex.Replace(_playername, @"[<卐卍࿕࿖࿗࿘ꖦ‍⃠\uD83C-\uDBFF\uDC00-\uDFFF]", "").StripEdges(); //todo swearword censoring with bbcode effect
if (_playername.Length > 12) if (_playername.Length > 12)
_playername = _playername.Substring(0, 12); _playername = _playername.Substring(0, 12);
return _playername.Replace(@"\s+", " ").Replace(@"\", @"\\").Trim('"').Trim('\''); return _playername.Replace(@"\s+", " ").Replace(@"\", @"\\").Replace("\"", "\\\"").Replace("'", "\\'");
} }
set { _playername = value; } set { _playername = value; }
} }