extrair todos os endereços de email de alguns documentos .txt usando ruby

Eu tenho que extrair todos os endereços de email de alguns documentos .txt. Esses e-mails podem ter os seguintes formatos:

[email protected]{a, b, c}@abc.edualguns outros formatos, incluindo alguns@ sinais.

Eu escolhi o ruby para o meu primeiro idioma para escrever este programa, mas não sei como escrever o regex. Alguém me ajudaria? Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion