Python – Email Validator

Email validator for single as well as comma separated email.

def validateEmail(email):
	if len(email) > 7:
		if re.match("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9]+)*$", email) != None:
			return True 
	return False

def validateMultiEmail(email):
    emails = email.split(",")
    emails = [email.strip() for email in emails]
    for email in emails:
        if(validateEmail(email) is True):
            pass
        else:
            return False
    
    return True
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s