【发布时间】:2012-06-28 09:43:13
【问题描述】:
我想从以下文本中提取文件名13572_BranchInformationReport_2012-06-28.zip-
1:30","/icons/def13572_BranchInformationReport_2012-06-28.zip","13572_BranchInformationReport_2012-06-28.zip",0,"184296","6 月 28 日
我使用的正则表达式代码是:
var fileNames = from Match m in Regex.Matches(pageSource, @"[0-9]+_+[A-Za-z]+_+[0-9]+-+[0-9]+-+[0-9]+.+(acc|zip|app|xml|def|enr|exm|fpr|pnd|trm)")
select m.Value;
应该可以正常工作。
我错过了什么?
【问题讨论】:
-
愚蠢的问题,但您那里似乎有 CSV 数据。你不能改用 CSV 库吗?
-
@RB 表示他的问题可能很愚蠢,而不是说 akhil 的问题很愚蠢。这是一个常见的、自嘲的英语短语。
-
@我会理解这个事实,但我认为没有任何问题是愚蠢的。可能是它的组织不正确,但这并不是一个愚蠢的问题。