正则表达式修剪路径到最后一个文件夹和文件

Nat*_* II 0 regex perl

我有的是这个:

E:\folder\00000000\file.txt
Run Code Online (Sandbox Code Playgroud)

我想得到这个:

00000000\file.txt
Run Code Online (Sandbox Code Playgroud)

问题是我循环遍历这些目录的列表,需要为每个目录删除它,而不仅仅是00000000目录,因为下一个是00000001,所以一个

我想出的正则表达式是这样的:

.+\\00000000    
Run Code Online (Sandbox Code Playgroud)

这让我这样:

\file.txt
Run Code Online (Sandbox Code Playgroud)

任何想法都会很棒!

谢谢!

更新:废话!我搞砸了...

我想要捕捉的是与此相反的:

E:\folder\
Run Code Online (Sandbox Code Playgroud)

所以我可以用不同的路径替换它.对不起: - /

Bri*_*and 6

这种模式将起作用: [^\\]+\\[^\\]+$

它说:任意数量的非正斜杠字符,然后是正斜杠,然后是更多非正斜杠,以及输入或行的结束.