我有一个很大的文件列表,其中一些文件嵌入了文件名.日期的格式不一致且往往不完整,例如"Aug06","Aug2006","2006年8月","08-06","01-08-06","2006","011004"等.此外对此,一些文件名具有看起来有点像日期的无关数字,例如"20202010".
简而言之,日期通常是不完整的,有时不存在,格式不一致,并嵌入到包含其他信息的字符串中,例如"Report Aug06.xls".
是否有任何可用的Perl模块可以从这样的字符串中猜测日期?它不一定是100%正确,因为它将由人工验证,但我正在努力使这个人尽可能简单,并有成千上万的条目来检查:)