遍历查找指定文件
2011-08-15 14:50
267 查看
private Regex nameRx = new Regex(@"([\w\W]*?).(doc|docx)",RegexOptions.IgnoreCase); private void FildDoc(string path) { DirectoryInfo directory = new DirectoryInfo(path); FileSystemInfo[] fileSystemInfos = directory.GetFileSystemInfos(); foreach (FileSystemInfo filess in fileSystemInfos) { if (fileSystemInfo is DirectoryInfo) { FildDoc( path); } else if (fileSystemInfo is FileInfo) { string fileName = fileInfo.Name; if (nameRx.Match(fileName).Success) { //找到word文档了; } } } }以查找word为例,中间有些异常没有处理的,使用时要加上。
本文出自 “西北白杨树” 博客,请务必保留此出处http://yangyoushan.blog.51cto.com/7229571/1277155
相关文章推荐
- 遍历电脑整个硬盘查找指定格式文件
- Perl初级教程 (5) 遍历文件夹内指定扩展名文件,查找匹配关键字的输出。
- QT 遍历目录查找指定文件(比较简单)
- Linux driver 遍历指定文件夹查找文件
- c#遍历查找指定文件
- Perl初级教程 (5) 遍历文件夹内指定扩展名文件,查找匹配关键字的输出。
- java 遍历指定目录下的文件夹并查找包含指定关键字的文件
- 遍历查找指定文件
- 遍历查找指定文件
- 递归遍历文件夹查找指定文件
- QT 遍历目录查找指定文件
- CFileFind类遍历查找文件夹下的所有文件,或者指定文件,并使用ofstream输出到制定文本
- C#遍历指定文件夹中的所有文件
- linux 指定文件类型 全目录查找
- C# 查找指定文件夹下 指定后缀名的所有文件(文件列表)
- MFC选择文件目录查找带有指定后缀的所有文件
- 每天进步一点点- lsof 命令查找指定用户、进程、端口打开的文件
- 003.PHP使用glob()函数遍历查找文件
- [150706]Linux下在所有文件中查找指定字符串的两种办法
- C# 使用foreach语句遍历指定文件夹中的所有文件或文件夹