我有一個字符串中的很多電子郵件。我需要將此字符串拆分爲單獨的電子郵件。每封電子郵件均以新行開頭「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