Validating email address Using Regex

What is regular expression?

import re

p=r"^[a-zA-Z]+[\._]?[a-zA-Z0-9]+[@]\w+[.]\w{2,3}$"

email=input("enter email address ")

if re.search(p,email):

print("Valid")

else:

print("Invalid")