이메일 정규표현식에는 여러 종류의 방식이 있습니다. 이중에서 가장 단순한 방법이 아닐까 생각합니다. 

요즘은 이상한(?) 종류의 도메인이 너무 많아서 추출하는 방법이 여간 까다로운게 아닐듯 합니다.

예를 들어 .shop .email .edu 와 같은 도메인을 말합니다.

ex.1)

 \w+[\w.]*@[\w.]+\.\w+

w 는 a-zA-Z0-9_ 를 포함한 문자를 찾는 것이므로 아래 방법을 이용할 수 있습니다.

ex.2)

 (\w+\.)*\w+@(\w+\.)+[a-zA-Z]+


2011/05/02 - 이메일 정규표현식

2011/05/21 - 이메일 정규표현식 #2