[英]Match part of a file path with regex
使用正则表达式,我需要提取 UNC 路径的一部分。 例子:
我需要在共享后获取值,因此在此示例中我需要获取:
\\server\\share\\ 始终相同,但子文件夹的数量可能有所不同。 我尝试了不同的正则表达式示例并从中工作,但我只是不明白......
我已经用正则表达式测试器尝试了一些正则表达式,当我找到我的结果在一个组中的代码时,我不知道如何使用该特定组。
.*\\\\(\\w\\S+)\\\\(\\w\\S+)
给出了一个子文件夹,不是我需要的
使用此正则表达式并从 group1 中获取您的价值。
\bshare\\([^\\]+)
在这里, \\bshare
匹配 share 为后跟\\
确切单词,并捕获除\\
之后的一个或多个字符。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.