我们的系统允许文件夹和文件都可以是正则表达式格式。例如
/dir1*/abcd/efg.? is legal.
/dir* could match /dira and also /dirb/cde
我想找到与此模式匹配的所有文件。为了消除不必要的操作,我想获取根目录来启动文件列表和过滤。
是否有任何有效的方法来获取正则表达式路径模式的根目录?
几个测试用例:
/abc/def*/bc return /abc
/abc/def* return /abc
/ab.c/def* return /
/ab\.c/def* return /ab.c