Skip to content

Commit

Permalink
Regex.Escape
Browse files Browse the repository at this point in the history
  • Loading branch information
CristianAmbrosini committed Mar 14, 2023
1 parent 72d1ecc commit 7d82f9d
Showing 1 changed file with 2 additions and 2 deletions.
Expand Up @@ -60,7 +60,7 @@ public bool Match(string value)

private static string ToRegex(string wildcardPattern)
{
var escapedDirectorySeparator = '\\' + Path.DirectorySeparatorChar.ToString();
var escapedDirectorySeparator = Regex.Escape(Path.DirectorySeparatorChar.ToString());
var sb = new StringBuilder(wildcardPattern.Length);

sb.Append('^');
Expand All @@ -73,7 +73,7 @@ private static string ToRegex(string wildcardPattern)
if (SpecialChars.Contains(ch))
{
// Escape regex-specific characters
sb.Append('\\').Append(ch);
sb.Append(Regex.Escape(ch.ToString()));
}
else if (ch == '*')
{
Expand Down

0 comments on commit 7d82f9d

Please sign in to comment.