【发布时间】:2017-08-05 16:29:04
【问题描述】:
我需要使用部分名称搜索目录中的文件。
例如:
Directory : c:\Path
Filename : Error_005296-895632-12563.xml
Partial file name: 005296-895632-12563
我在下面试过了。
Directory.GetFiles("c:\Path", "*005296-895632-12563*.xml", SearchOption.AllDirectories).
但是没有用
示例文件名是:
Error_005296-895632-12563.xml
005296-895632-12563_Response.xml
Duplicate_005296-895632-12563_Response.xml
【问题讨论】:
-
您甚至不需要正则表达式或模式,只需遍历目录中的文件名并使用
string.Contains -
答案会因语言而异。请选择 c# 或 vb.net
标签: c#