import re
r = r'^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$'
m= re.match(r,'guochy2012@gmail.com')
if m:
print m.group()
import re
r = r'^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$'
m= re.match(r,'guochy2012@gmail.com')
if m:
print m.group()