首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

【求正在表达式】怎么获取路径最后一层的目录

2012-02-29 
【求正在表达式】如何获取路径最后一层的目录。比如有一个路径:C:\WINDOWS\$NtUninstallKB883939$,我现在想通

【求正在表达式】如何获取路径最后一层的目录。
比如有一个路径:C:\WINDOWS\$NtUninstallKB883939$,我现在想通过正则表达来获取NtUninstallKB883939$这个字段,应该如何写正则啊,还有就是我的每个url的最后目录都是以$开头的,eg:上面的$NtUninstallKB883939$,但是并不是一定以$结尾。

[解决办法]

C# code
(? <=\$)\w+

[解决办法]
C# code
//最后加个$匹配结尾(注意:不是匹配$字符),这样能确保取到最后一层目录:(?<=\\\$)[^\\]+$ 

热点排行