我的输入是
email_list =
"[email protected],[email protected], [email protected] [email protected]
[email protected]"
排除的输出是
['[email protected]', '[email protected]', '[email protected]', '[email protected]', '[email protected]']
我尝试了这种方法,但它只会将(,)分开。请告诉我。
output = email_list.split(',')
提前致谢...
python大神给出的解决方案
您可以使用正则表达式:
>>> import re
>>> email_list = "[email protected],[email protected], [email protected] [email protected]"
>>> re.split(r'[, ]*',email_list)
['[email protected]', '[email protected]', '[email protected]', '[email protected]']
re.split
根据r'[, ]*'
拆分字符串,该字符串使用逗号(,
)和空格()的任意组合进行拆分。