1. 程式人生 > >.NET 驗證目錄及文件中的特殊字符

.NET 驗證目錄及文件中的特殊字符

目錄 mat cape 文件 earch echars escape ear regex

string regexSearch = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());
Regex reg = new Regex(string.Format("[{0}]", Regex.Escape(regexSearch)));
Match m = reg.Match(newname);

.NET 驗證目錄及文件中的特殊字符