我有两个文件的文件夹Directory.GetFiles:使用正则表达式有类似过滤器
- Awesome.File.20091031_123002.txt
- Awesome.File.Summary.20091031_123152.txt
此外,第三方应用程序处理文件内容如下:
- 读取一个
folderPath
和searchPattern
数据库外 - 执行
Directory.GetFiles(folderPath, searchPattern)
,处理任何与批量过滤器匹配的文件,然后将文件移动到存档文件夹。
事实证明,我必须将我的两个文件移动到不同的归档文件夹中,所以我需要通过提供不同的searchPatterns单独选择它们来单独处理它们。请注意,我无法修改第三方应用程序,但我可以修改数据库中的searchPattern和文件目标。
什么searchPattern
将让我选择Awesome.File.20091031_123002.txt
而不包括Awesome.File.Summary.20091031_123152.txt
?
他们是永远的格式'Name.File.date_time.txt'和'Name.File.Summary.date_time.txt'的? – 2009-11-03 20:23:01