如果包含的文件夹/结构是否正常,我正在检查perl中的ZIP-Archive。到目前为止,根目录包含一个sourcen目录/sourcen
。 RegExp ^sourcen
为我做了这件事。正则表达式 - 从根或根+ 1子目录匹配
现在我有一个新的案例。根目录可能包含一个子目录sourcen-DIR之前,所以它可以是这样的:
/sourcen
/SUBDIR/sourcen
但它可能没有更多然后一个子目录这样的:
/SUBDIR/SUBDIR/sourcen
/SUBDIR/SUBDIR/SUBDIR/sourcen
/SUBDIR/SUBDIR/SUBDIR/SUBDIR/sourcen
...
是否有可能使用RegExp验证sourcen目录是在根目录下还是只有一个子目录'lower'?
我不想只得到检查字符串的最后部分。我必须在我的sourcen目录存在之前验证在root之后是否有max 1 subdir。伊莫这使它不同,然后只是像寻找文件名一样寻找最后一场比赛。 – Yaerox