我从用户那里获取目录,并将其存储在数据库中。我真的需要验证他们是否正确。现在,我有一个可以以有效方式使用的目录列表。
仅驱动器名称-(带和不带尾随的正斜杠或反斜杠)
X: 带目录的驱动器-(带正斜杠或反斜杠,带或不带尾随正斜杠或反斜杠)
X:\Test 只有两个正斜杠或反斜杠(没有尾随的正斜杠或反斜杠)
\\teela\admin$IP地址-(带和不带尾随的正斜杠或反斜杠)
\\192.168.1.13带目录的IP地址-(带正斜杠或反斜杠,带或不带尾随正斜杠或反斜杠)
\\192.168.1.13\test你能告诉我这是完整的列表吗,或者我们可以用另一种方式写目录?
发布于 2012-04-04 04:29:51
您可以使用NDepend.Helpers.FileDirectoryPath库来为您处理此问题。它包含一个路径有效性检查API。
https://stackoverflow.com/questions/10000174
复制相似问题