在java中读取扩展名为的资源文件时设置为空
我正在使用一个众所周知的代码行从Java中的资源文件夹获取资源文件:
Pattern pattern = Pattern.compile(".*");
Set<String> resources = new Reflections("", new ResourcesScanner()).getResources(pattern);
// ...
它就像一个符咒。我得到目录中的所有文件,但当我使用以下模式时,集合是空的,为什么
// etc.
Pattern pattern = Pattern.compile(".txt");
# 1 楼答案
正如@hoipolloi在评论中所建议的,解决方案是使用以下模式: