class Solution:
def numUniqueEmails(self, emails):
"""
:type emails: List[str]
:rtype: int
"""
a=[]
b=[]
count = 0
for ems in emails:
first = ems.split("@")[0].replace(".","").split("+")[0]
last = ems.split("@")[1]
email = first + "@" + last
a.append(email)
for i in range(len(a)):
if a[i] not in b:
b.append(a[i])
count += 1
return count
leetcode - 929 -独特的电子邮件地址
最新推荐文章于 2022-04-15 16:14:32 发布
本文介绍了一种用于解析电子邮件地址的算法,该算法能够去除邮件地址中的注释和点号,将其标准化为统一格式,以便于进一步处理和统计。通过拆分本地部分和域名部分,再进行特定字符的替换和截取,最终实现对邮件地址的有效识别。
3063

被折叠的 条评论
为什么被折叠?



