我有一个字符串中的很多电子邮件。我需要将此字符串拆分为单独的电子邮件。每封电子邮件均以新行开头“From:”。如果没有“从:”其他地方在身体那么下面的作品 -使用re.split()分割字符串
list_of_email_strings = re.split("From:", my_email_text_string)
我需要尽管忽略“来源:”不会出现一个新行之后。以下(带有脱字符号)不起作用 -
list_of_email_strings = re.split("^From:", my_email_text_string)
解决方法?
为什么不在新行上拆分并放弃每个项目上的'From:'? – asermax
你可能想保留'From:',不是? – StvnW
你的电子邮件字符串是某种邮箱文件吗?如果是这样,你可以试试['mailbox'模块](http://docs.python.org/2/library/mailbox.html)。 – Blckknght