We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Validating Email Addresses With a Filter
Validating Email Addresses With a Filter
Sort by
recency
|
607 Discussions
|
Please Login in order to post a comment
import re def fun(s): pattern=r'^([a-zA-Z0-9_-]+)@([a-zA-Z0-9]+).([a-zA-Z]){1,3}$' return re.fullmatch(pattern,s)
def filter_mail(emails): return list(filter(fun, emails))
if name == 'main': n = int(input()) emails = [] for _ in range(n): emails.append(input())
filtered_emails = filter_mail(emails) filtered_emails.sort() print(filtered_emails)
Here is HackerRank Validating Email Addresses With a Filter in Python solution - https://programmingoneonone.com/hackerrank-validating-email-addresses-with-a-filter-solution-in-python.html