【发布时间】:2015-11-04 13:32:52
【问题描述】:
我有一个文件名列表,其名称如下:
ADB_FULL_REQ_XXXXXXXXXXXX_151004_01.dat
地点:
ADB_FULL_REQ_ 是常量
XXXXXXXXXXXX 是计算机的 Mac 地址
151004代表yyMMdd格式的日期
01 为 2 位,最大值为 99
我必须在包含这些文件的目录中执行搜索,并检查其中是否有任何无效/有效。
我尝试使用 RegEX 与这种模式,但 Match.Success 总是返回 false :
Match match = Regex.Match(filename, @"^ADB_FULL_REQ_XXXXXXXXXXXX_(d\{6})_(d\{2}).dat")
请告诉我我在这里做错了什么?谢谢!
【问题讨论】:
-
你也要注意 Mac 地址