vb.net - 根据模式搜索文件

时间:2013-07-23 07:25:25

标签: vb.net

努力编写将根据模式

查找文件的代码

文件名:DailyLoad_YYYYMMDDHHMMgifkm.csv(DailyLoad,然后是时间戳,然后是五个字符的集合,然后是扩展名)

因此,如果我们在源目录中收到上述文件,那么每天我需要匹配。苦苦于编写代码进行比较

File Name in Database: DailyLoad_YYYYMMDDHHMMgifkm.csv
File Name received in Source Directory: DailyLoad_201307231010gifkm.csv

我们需要检查文件名中的时间戳是否属于今天,因为其他日期的文件可能存在于同一文件夹中

有人可以帮忙吗?

此致

1 个答案:

答案 0 :(得分:0)

试试这个:

Dim dir As New IO.DirectoryInfo("C:\Docs\ParentDirectory")
Dim ioFileInfo = dir.GetFiles("DailyLoad_" & Now.ToString("yyyyMMdd") & "*gifkm.csv")