public static bool IsCorrectPath(string path)
{
if (Validation.IsStringNullOrEmptyOrBlank(path))
{
return false;
}
StringBuilder builder = new StringBuilder();
builder.Append(@"^(([a-zA-Z]":)|(""))(""{1}|((""{1})[^""]([^/:*?<>");
builder.Append("""");
builder.Append("|]*))+)$");
Regex regex = new Regex(builder.ToString());
return regex.IsMatch(path);
}
|