【发布时间】:2010-08-10 01:16:05
【问题描述】:
我有很多文件,其中一些文件名中嵌入了日期。日期的格式不一致且通常不完整,例如“Aug06”、“Aug2006”、“August 2006”、“08-06”、“01-08-06”、“2006”、“011004”等。除此之外,一些文件名还有一些不相关的数字,看起来有点像日期,例如“20202010”。
简而言之,日期通常不完整,有时不存在,格式不一致,并且嵌入在带有其他信息的字符串中,例如“报告 Aug06.xls”。
是否有任何可用的 Perl 模块可以很好地从这样的字符串中猜测日期?它不一定是 100% 正确的,因为它将由人工手动验证,但我正在努力使该人的事情尽可能简单,并且有数千个条目要检查:)
【问题讨论】: