如果我有一个名为temp
的目录,其中包含以下文件:
a_file1.jpg
a_file2.jpg
b_file1.jpg
b_file2.jpg
可以获得这样的所有文件:
VFS.getManager().resolveFile("temp").getChildren();
但是,我真正想做的是获取a_file1.jpg
和a_file2.jpg
。也许像:
VFS.getManager().resolveFile("temp/a*").getChildren();
但这引发了一个例外:
org.apache.commons.vfs.FileSystemException: Could not list the contents of "temp/a*" because it is not a folder.
那么,有没有人知道如何根据VFS的正则表达式解析一组文件?