我有一个包含两个文件的文件夹:
此外,第三方应用程序按以下方式处理文件:
folderPath
和searchPattern
Directory.GetFiles(folderPath, searchPattern)
,批量处理与过滤器匹配的所有文件,然后将其移动到存档文件夹。 事实证明,我必须将我的两个文件移动到不同的存档文件夹中,因此我需要通过提供不同的searchPatterns进行单独处理,以分别处理它们。请注意,我无法修改第三方应用程序,但是可以修改数据库中的searchPattern和文件目标。
什么
searchPattern
将允许我选择Awesome.File.20091031_123002.txt
而又不包括Awesome.File.Summary.20091031_123152.txt
? 最佳答案
问号(?)充当单个字符的占位符。
关于c# - 将Directory.GetFiles与类似正则表达式的过滤器一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1669892/