我目前有这个字符串,我想提取名称,例如,Garet Hayes、Ronald Allen 等。
Executives
Garet Hayes - Director, Public Relations
Ronald Allen - Chief Executive Officer
Gilbert Danielson - Executive Vice President and Chief Financial Officer
Steven Michaels - President
John Robinson - Executive Vice President and President and Chief Executive Officer, Progressive Finance Holdings LLC
我可以通过以下代码提取名字 Garet Hayes:
def partiesExtractor(doc):
executives = []
executives.append(doc[doc.lower().index('executives') + len('executives') + 1 : doc.index(' -')])
return executives
但我觉得应该有一种更有效的方法,即使只是得到第一个名字,更不用说第二个或列表的其余部分了。我该怎么做?