4
我需要擴展文件路徑中的通配符以獲取與文件路徑匹配的文件列表。
我用的commons-io的Apache的:Java通配符擴展
protected File[] wildcardResolution(File f) {
File dir = f.getParentFile();
FileFilter fileFilter = new WildcardFileFilter(f.getName());
return dir.listFiles(fileFilter);
}
的問題是,它只是擴展或*
通配符?
但不**
通配符,所以: /usr/**/*.xml不匹配all files with extension .xml, in any subfolder of /usr
。
如何才能讓**
通配符擴展正常工作?
謝謝