Regex 正则表达式从完整路径获取路径名

Regex 正则表达式从完整路径获取路径名,regex,Regex,谁能给我举几个从完整路径得到路径的例子 c:\aaa\bbb\c cc\file.exe 到 c:\aaa\bbb\c抄送\ 多个示例方法很酷,但必须是regex,这是一种叫做ICI的语言,但它的regex与perl和其他类似语言类似。这就是为什么我需要一些示例,至少一个比另一个更好,我可以修改它 谢谢 第(1)组将为您提供c:\aaa\bbb\c cc (.*)\\\w*\. 你可以用 (.*\\)\w*\. 如果您想捕获最后一个\,这里是一个反正则表达式(查找文件名)的基本示例。只需在开

谁能给我举几个从完整路径得到路径的例子

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

c:\aaa\bbb\c抄送\

多个示例方法很酷,但必须是regex,这是一种叫做ICI的语言,但它的regex与perl和其他类似语言类似。这就是为什么我需要一些示例,至少一个比另一个更好,我可以修改它

谢谢

第(1)组将为您提供
c:\aaa\bbb\c cc

(.*)\\\w*\.
你可以用

(.*\\)\w*\.

如果您想捕获最后一个
\

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

[\w]*[.][\w]*$
仅路径:

.*[\\]

试试这个模式,它会帮你完全恢复健康

[^\\]+\\