Detect the Email Addresses – HackerRank Solution

In this post, we will solve Detect the Email Addresses HackerRank Solution. This problem (Detect the Email Addresses) is a part of HackerRank Regex series.

Solution – Detect the Email Addresses – HackerRank Solution

Python

import re
p = re.compile('[_0-9a-zA-Z]+[_\.0-9a-zA-Z]*@[0-9a-zA-Z_]+[\.0-9a-zA-Z_]+[0-9a-zA-Z_]+')
n = int(input())
l = []
for i in range(n):
    x = str(input())
    r = re.findall(p, x)
    for z in r:
        if(z not in l):
            l.append(z)
l.sort()
for i in range(len(l)):
    if(i == len(l)-1):
        print(l[i])
    else:
        print(l[i],end=";")

Note: This problem (Detect the Email Addresses) is generated by HackerRank but the solution is provided by CodingBroz. This tutorial is only for Educational and Learning purpose.

Leave a Comment

Your email address will not be published. Required fields are marked *