我的输入是
email_list =
"mail1@mail.com,mail2@mail.com, mail3@mail.com mail4@mail.com
mail5@mail.com"
异常(exception)的输出是
['mail1@mail.com', 'mail2@mail.com', 'mail3@mail.com', 'mail4@mail.com', 'mail5@mail.com']
我试过这个方法,但它只会拆分(,)分隔。请告诉我。
output = email_list.split(',')
提前致谢...
请您参考如下方法:
你可以使用正则表达式:
>>> import re
>>> email_list = "mail1@mail.com,mail2@mail.com, mail3@mail.com mail4@mail.com"
>>> re.split(r'[, ]*',email_list)
['mail1@mail.com', 'mail2@mail.com', 'mail3@mail.com', 'mail4@mail.com']
re.split根据 r'[, ]*' 拆分您的字符串,该字符串与逗号 (,) 和空格 () 的任意组合拆分。
