尝试解析电子邮件以获取航班信息。我有办法解析航空公司代码,目的地,航班号等...但我仍然坚持如何解析航班的日期。通常,来自不同航空公司的航班确认电子邮件具有多种格式的多个日期。
答案 0 :(得分:1)
对于非结构化格式不正确的文字,我使用Marpa::R2,Perl Marpa, a general BNF parser接口output。将你的输入描述为BNF,Marpa几乎完成其余的工作。
以下是Marpa-based parser的PHP Date Formats {{3}}。
希望这有帮助。