diff --git a/src/Discord.Net/Format.cs b/src/Discord.Net/Format.cs index 724f05ba7..6c62ba4aa 100644 --- a/src/Discord.Net/Format.cs +++ b/src/Discord.Net/Format.cs @@ -11,7 +11,7 @@ namespace Discord static Format() { const string innerPattern = "[_*]|~~"; - _escapeRegex = new Regex($@"(?:^|\W)(?:{innerPattern})|(?:{innerPattern})(?:\W|$)|\\", RegexOptions.Compiled); + _escapeRegex = new Regex($@"(?<=^|\W)(?:{innerPattern})|(?:{innerPattern})(?=\W|$)|\\", RegexOptions.Compiled); _escapeEvaluator = new MatchEvaluator(e => '\\' + e.Value); }