【发布时间】:2011-12-07 03:18:53
【问题描述】:
我正在使用 Python 从路透社提取有关某些公司的信息。我已经能够从this page获得官员/高管的姓名、传记和报酬
现在,我想从传记部分提取以前的职位头衔和公司,如下所示:
先生。 Donald T. Grimes 自 2008 年 5 月起担任 Wolverine World Wide, Inc. 的高级副总裁、首席财务官兼财务主管。从 2007 年到 2008 年,他担任 Keystone Automotive Operations, Inc. 的执行副总裁兼首席财务官。汽车配件和设备的经销商。在加入 Keystone 之前,Grimes 先生曾在优质葡萄酒和烈酒的制造商和营销商 Brown-Forman Corporation 担任一系列高级企业和部门财务职务。在 Brown-Forman 任职期间,Grimes 先生于 2006 年至 2007 年担任副总裁兼饮料财务总监;副总裁,2003年至2006年公司规划与分析总监; 1999 年至 2003 年担任 Brown-Forman Spirits America 的高级副总裁兼首席财务官。
我可以使用简单的正则表达式来获取 from 和 to 年份,但我不知道如何编写 regex 来获取标题和公司名称。我知道字符串格式不一致,所以我会选择一个适用于至少 70% 情况的答案。这是我想要的输出:
2007-2008, executive vice president and chief financial officer, Keystone Automotive operations
【问题讨论】: