我有一个zip文件,其中包含大量文件夹和XML文件,我想选择一个特定的文件。但该文件的名称是经过哈希处理的,因此我无法确切知道它可能是什么,因为它是由其他应用程序生成的。
有没有一种有效的方法来选择这个XML文件?我有这个信息:
我试图避免将每个文件名与一些预定义的名称列表进行比较,但到目前为止,我无法想到其他任何内容。
答案 0 :(得分:1)
如果文件名有模式,您可以尝试解析它并查看它是否与模式匹配。
创建一个解析目录的方法
filename.matches('.+\\-.+\\-.+\\-.+\\-.+);