¿Cómo extraer una expresión que coincida con una dirección de correo electrónico en un archivo de texto usando R o la línea de comandos?
Tengo un archivo de texto que contiene direcciones de correo electrónico y algo de información.
Me gustaría saber cómo puedo extraer esa dirección de correo electrónico usando R o el terminal.
He leído que puedo usar alguna expresión regular que coincida con una dirección de correo electrónico como
"^[_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,4})$"
Pero, ¿qué comando o función debo usar para extraer esos correos electrónicos?
No hay patrón en el archivo de texto. El comando o función solo debe hacer una búsqueda en el documento y extraer las direcciones de correo electrónico.