Windows文件路径和UNC路径的正则表达式

本文关键字:路径 正则表达式 UNC 文件 Windows | 更新日期: 2023-09-27 18:17:35

我需要验证PowerShell中reg表达式的文件路径/文件夹结构。请看下面的例子。

c:''scan'document'(*)  
c:''scan'document'word.doc  
''share'network'(*)  
''share'network'note.txt

注意:还需要验证文件夹路径和文件的扩展名。请帮助。

^(?:[a-zA-Z]':|''''['w'.]+''['w.$]+)''(?:['w]+'')*'w(['w.])+$

Windows文件路径和UNC路径的正则表达式

为什么不直接使用Test-Path和-IsValid参数?

加上davor的建议…下面是一些示例的链接:
http://technet.microsoft.com/en-us/library/ff730955.aspx