While regex probably is the best method, there is no best expression... smile
Should give you an idea:
http://www.regular-expressions.info/email.html
http://regexlib.com/Search.aspx?k=&c=1&m=-1&ps=50