0

谁能给我一些从完整路径获取路径的示例..例如

c:\aaa\bbb\c cc\file.exe

c:\aaa\bbb\c cc\

超过 1 个示例方法会很酷,但只能是正则表达式,这是针对一种称为 ICI 的语言,但它与 perl 和其他此类语言具有相似的正则表达式,这就是为什么我需要一些示例,至少一个会比另一个更好,并且我可以修改它。

谢谢!

4

3 回答 3

1

组(1)会给你c:\aaa\bbb\c cc这个

(.*)\\\w*\.

您可以使用

(.*\\)\w*\.

如果你想捕捉最后一个\

于 2013-04-01T13:15:59.647 回答
1

这是一个逆正则表达式的基本示例(查找文件名)。只需在开始之前使用子字符串即可获取路径。

[\w]*[.][\w]*$

并且只有路径:

.*[\\]
于 2013-04-01T13:20:07.037 回答
0

试试这个模式,它会帮助你充分

[^\\]+\\
于 2013-04-01T13:43:20.463 回答