【发布时间】:2015-09-14 18:03:32
【问题描述】:
我有一个根文件夹,其中包含所有形式的子文件夹
somepath/yyyy/mm (also somepath\yyyy\mm)
和另一个根文件夹,其中包含所有表单的子文件夹
somepath/yyyy/mm/dd (also somepath\yyyy\mm\dd)
其中 yyyy 是像 1955 一样的年份,mm 是像 09 这样的月份,dd 是像 01 这样的一天。
我希望每个子文件夹使用 java 提取 yyyy、mm 和 dd。
是否有考虑到特定文件分隔符的正则表达式? 或者这样做的最佳方法是什么?
【问题讨论】:
-
有自己的 foider 1995 吗?子文件夹为 09 还是文件夹名称为“1995/09/01”?
-
可以说根文件夹是 c:\root 或 /home/root。里面会有子文件夹 1995/09/01, ... (或 1995/09, ...)