我正在使用 C# 在 ASP.NET 控制台应用程序上工作,该应用程序试图通过登录从网站读取一些文件,然后将文件写入本地驱动器。
我有以下正则表达式,它在文本文件中搜索一些字符串 -
var fileNames = (from Match m in Regex.Matches(pageSource, @"[0-9]+_+[A-Za-z]+_+[0-9]+-+[0-9]+-+[0-9]+(_+[0-9]+)?\.+(acc|zip|app|xml|def|enr|exm|fpr|pnd|trm)")
select new { m.Value }).ToList();
这段代码与我的 Web 应用程序完美配合,完成了同样的任务。但是当我在控制台应用程序中使用它时,它filenames.count
是 0。
当这段代码仍然适用于我的 Web 应用程序时,可能会出现什么问题?
提前致谢 :)