我正在尝试找出如何从文件夹路径中拉出以下字符串...我想从下面的文件夹路径中拉出COMPANY_NAME。有没有办法使用REGEX在第二个和第三个反斜杠之间拉字符串?
示例:
\ 10.20.3.23 \ S $ \ COMPANY_NAME \ Main_5e08a942f39a430db0b081736a3f1881 \ C_VOL-b002.spf
答案 0 :(得分:0)
尝试(?(DEFINE)(?<urlPart>[^\\\s]+))\\\\(?&urlPart)\\(?&urlPart)\\\K(?&urlPart)
demo
它将与您想要的URL的所需部分匹配。注意事项:
如果您想知道它使用subroutine definitions重用正则表达式的一部分。