【发布时间】:2019-07-10 17:25:12
【问题描述】:
我正在尝试提取“消息文本”中的内容,特别是名称(在“录取”一词之后)和卡号(括号内),然后将结果放入新列中。实现这一目标的最佳方法是什么? 我试过了
access_file['Name']=access_file['Message Text'].str.extract('(.*?)')
但结果列是空白的。
谢谢,
Message Type Server Date/Time Message Text Message Date/Time
0 Card Admitted 7/25/2018 8:10 Admitted 'Santos, Samuel' (Card: 203532) at '2nd Flr Check Rm 02-19' (IN). 7/25/2018 8:10
1 Card Admitted 7/25/2018 9:10 Admitted 'Zhu, Jin Chang' (Card: 203929) at '2nd Flr Check Rm 02-19' (IN). 7/25/2018 9:10
2 Card Admitted 7/25/2018 9:34 Admitted 'Zhu, Jin Chang' (Card: 203929) at '2nd Flr Check Rm 02-19' (IN). 7/25/2018 9:34
3 Card Admitted 7/25/2018 9:42 Admitted 'Klein, Erwin' (Card: 511268) at '2nd Flr Check Rm 02-19' (IN). 7/25/2018 9:41
4 Card Admitted 7/25/2018 10:29 Admitted 'Tesis, Olga' (Card: 203047) at '2nd Flr Check Rm 02-19' (IN). 7/25/2018 10:29
【问题讨论】:
标签: python regex pandas dataframe