Regexp reconhecimento do endereço de e-mail duro?

Li recentemente em algum lugar que escrever um regexp para corresponder a um endereço de e-mail, levando em conta todas as variações e possibilidades do padrão, é extremamente difícil e é significativamente mais complicado do que se supõe inicialmente.

Alguém pode fornecer algumas dicas sobre o porquê disso?

Existe alguma expressão conhecida e comprovada que realmente faça isso completamente?

Quais são algumas boas alternativas para usar regexps para correspondência de endereços de email?

questionAnswers(19)

yourAnswerToTheQuestion