我有一个字符串:
f = open("file.txt", r)
message = f.read()
print message
>>> "To: email\ntitle: add title here\nDescription: whatever here\n"
我可以通过以下方式拆分字符串:
f_email, f_title, f_description, blank = message.split('\n')
但是当我收到这样的消息时,问题就出现了:
"To: email\ntitle: add title here\nDescription: first line\nSecond line\nthirdline\n"
当我拆分字符串时,它也会拆分描述。我试过了:
f_email, f_title, f_description, blank = message.split('\n',4)
但这显然会返回 ValueError ,因为它正在拆分更多的 4 \n。
有什么建议么?