我有一个遵循以下模式的文件路径:
Some\File\Path\Base\yyyy\MM\dd\HH\mm\Random8.3
我想提取 2012 年及以后的所有内容,但问题是虽然右侧是标准的,但每条记录的基本目录可能不同。
这里有两个例子:
C:\Temp\X\2012\08\27\18\35\wy32dm1q.qyt
返回:2012\08\27\18\35\wy32dm1q.qyt
D:\Temp\X\Y\2012\08\27\18\36\tx84uwvr.puq
返回:2012\08\27\18\36\tx84uwvr.puq
现在我正在抓取LastIndexOf(Path.DirectorySeparatorChar)
N 次以在 2012 年之前获取字符串的索引,然后从该索引获取子字符串。但是,我有一种感觉,也许有更好的方法?