我需要python帮助 如何使用python过滤各个域的庞大电子邮件列表? 我的电子邮件列表包含其他电子邮件AOl Gmail Hotmail .... 我想从Gmail中选择一个域,并创建一个仅包含gmail地址的新文件
这是正则表达式函数,我如何对其进行编辑以仅获取Gmail帐户?
grails.plugin.springsecurity.controllerAnnotations.staticRules = [
// ...
[pattern: '/somePath/assets/**', access: ['permitAll']],
// ...
]
答案 0 :(得分:0)
能否提供输入数据示例?
无论如何,您在这里不需要正则表达式,只需将每个电子邮件地址拆分为@
并获取域。
如果您的字符串每行只有一个地址,则可以执行以下操作。
hosts = {}
for address in addresses.splitlines():
_, host = address.split('@')
if host not in hosts:
hosts[host] = [address]
else:
hosts[host].append(address)