Notepad ++ extrae direcciones de correo electrónico del archivo de texto en pocos pasos

¿Tiene un archivo, por ejemplo, una extracción de su buzón, y desea extraer solo las direcciones de correo electrónico?


¿Cómo extraer direcciones de correo electrónico de un archivo de texto?

¿Tiene un archivo, por ejemplo, una extracción de su buzón, y desea extraer solo las direcciones de correo electrónico?

Usando Notepad ++ y una expresión regular simple, eso es bastante simple.

Vea a continuación un ejemplo completo o, para resumir, abra su archivo, use la expresión regular debajo para buscar direcciones de correo electrónico, agregue saltos de línea antes y después de cada una de ellas, y luego marque las líneas que contienen una dirección de correo electrónico y elimine las líneas no marcadas.

Notepad ++ regex extraer texto

Bastante sencillo, pero vea a continuación un ejemplo completo usando esta expresión regular inteligente de una discusión de Stackoverflow.com sobre Extraer el correo electrónico del texto usando notepad ++ y regexp, y con más inspiración de una discusión de superuser.com Cómo eliminar todas las líneas en Notepad ++ excepto líneas que contienen una palabra que necesito? .

Comenzando con su archivo, en ese ejemplo, una extracción de las direcciones TO de una carpeta de correos electrónicos enviados por Outlook 2013, es posible que tenga muchos caracteres extraños, texto innecesario, direcciones de correo electrónico en la misma línea, ...

El primer paso es abrir la opción Reemplazar, Buscar => Reemplazar o Ctrl + H.

Nnotepad ++ expresión regular

Aquí, en Buscar qué, ingrese debajo de la expresión regular.

En Reemplazar con, ingrese esto para reemplazar cada dirección de correo electrónico por: salto de línea \ n + cadena de búsqueda $ 1 + salto de línea \ n

Asegúrese de marcar el botón de opción Expresión regular y haga clic en Reemplazar todo.

Vea el resultado: cada dirección de correo electrónico ahora está sola en una nueva línea.

El siguiente paso es identificar todas estas líneas que contienen solo una dirección de correo electrónico. Abra Marktab en la ventana de búsqueda. Copie la misma expresión regular que antes para identificar las direcciones de correo electrónico. Asegúrate de que la expresión regular esté marcada, junto con la opción Marcar línea, y comienza la operación de marcado con Marcar todo

En el archivo, todas las líneas que contienen direcciones de correo electrónico ahora están marcadas.

En Buscar => Marcador, seleccione Eliminar líneas no marcadas

Y voilá ! Su archivo ahora solo contiene las direcciones de correo electrónico sin texto innecesario.

Como último paso, es posible que desee eliminar los duplicados para tener una lista de direcciones de correo electrónico únicas.

Extraer correos electrónicos de texto file

Para extraer correos electrónicos de un archivo de texto, ábralo con el  Editor de texto Notepad ++   y aplique las instrucciones anteriores, usando una expresión regular, etiquetando todos los correos electrónicos, seleccionando solo los correos electrónicos y copiándolos.

Notepad ++ copia todas las coincidencias de expresiones regulares

Para copiar todas las coincidencias de expresiones regulares, use Marktab en la ventana de búsqueda de Notepad ++. Al poner aquí la expresión regular, todos los resultados que coincidan con la expresión regular se marcarán, y se pueden seleccionar y copiar de esa manera.

Notepad ++ tira las etiquetas HTML

Para eliminar las etiquetas HTML en Notepad ++ de un texto, use la expresión regular debajo de<.*?>|</.*?>, y reemplazar por ejemplo con un espacio. Asegúrese de que la casilla de verificación de expresión regular en el formulario de búsqueda ha sido seleccionada.

Notepad ++ extraer URLs

En el menú de reemplazo, al que se puede acceder con el acceso directo CTRL + H, use la siguiente expresión regular, con la expresión regular y el punto que coincida con la nueva línea marcada:

Y use esta cadena de reemplazo para obtener una lista de todas las URL extraídas en el archivo:

¿Cómo copiar líneas marcadas en NotePad ++?

El texto marcado en Notepad ++ se puede copiar usando una búsqueda de expresiones regulares, usando el menú de búsqueda> marca, seleccionando la línea de marcador y haciendo clic en marcar todo.

Luego, use el menú de búsqueda> marcador> copiar líneas marcadas, y el resultado se puede pegar en un archivo nuevo, que contiene la copia de las líneas marcadas.

¿Cómo extraer correos electrónicos de texto con unos pocos clics?

Para extraer correos electrónicos de texto, simplemente ingrese una expresión regular para averiguar todas las direcciones de correo electrónico en un archivo de texto, por ejemplo, una extracción de todos sus contactos de Microsoft Outlook.

Luego, identifique las direcciones de correo electrónico y elimine las líneas adicionales. Usando NotePad ++, puede hacerlo fácilmente siguiendo nuestra guía.

extraiga la dirección de correo electrónico de Notepad ++ usando expresiones regulares

¿Cómo extraer correos electrónicos del archivo CSV?

Las direcciones de correo electrónico en un CSV, como una exportación de MicrosoftOutlook, funcionan exactamente igual que para un archivo de texto estándar.

Para extraer correos electrónicos del archivo CSV, comience abriendo el archivo CSV con el editor de texto Notepad ++, distinga las direcciones de correo electrónico individuales con el proceso explicado anteriormente y cópielas.

Para extraer correos electrónicos del archivo CSV, siga el siguiente proceso:

  • Abra el archivo CSV con el editor de texto Notepad ++,
  • Ingrese expresiones regulares que coincidan con posibles direcciones de correo electrónico,
  • Reemplácelos con correo electrónico y salto de línea,
  • Use una  expresión regular   para marcar direcciones de correo electrónico efectivas,
  • Elimine las líneas sin marcar que no contengan direcciones de correo electrónico,
  • Obtenga una lista final realizando una operación de eliminación de duplicados que limpiará su archivo y tendrá los correos electrónicos extraídos de su archivo CSV y listos para exportar.

Una vez que el proceso de extracción de correos electrónicos del archivo CSV se haya completado utilizando una expresión regular, podrá copiarlos directamente de los resultados.

Gmail: ¿Cómo enviar un correo electrónico a todos los contactos?

Uso de la popular aplicación de correo electrónico Gmail, es posible enviar un correo electrónico a todos los contactos, extrayendo primero la lista de contactos.

Para hacerlo, abra sus contactos de Google y vaya al menú Otros contactos, donde encontrará las direcciones de correo electrónico de cualquier persona que haya intercambiado un correo electrónico.

Luego, seleccione un contacto haciendo clic en la casilla de verificación junto a ella, y aparecerá un nuevo menú, lo que le permitirá seleccionar todos los contactos que desee al expandir la flecha azul, y luego para exportar todos sus correos electrónicos de contactos de Gmail haciendo clic en los tres azules. Puntos a la derecha, y seleccionando las opciones de exportación de correo electrónico al archivo local que se adaptan a sus necesidades: Google CSV, Outlook CSV o VCARD para los contactos de iOS.

Si tiene muchos contactos para manejar en el archivo CSV resultante, considere dividir su archivo CSV.

Difique su archivo de texto CSV con contactos exportados desde Gmail

También puede exportar todos los contactos directamente desde este menú seleccionando la opción APROPIADA, la casilla de verificación Todos los contactos.


YB Digital
Sobre el Autor - YB Digital
Yoann es consultora de negocios internacionales, facilitadora y coordinadora. Trabajó más de 10 años en negocios globales, cadena de suministro, finanzas, proyectos SAP ERP, optimización web y SEO para diversas industrias, como logística, cosmética, bienes de consumo, cuidado de la belleza o moda, en más de 30 países de todo el mundo. .
 




Comentarios (3)

 2018-08-19 -  Irene Page
Sencillo, claro y bien explicado, muchas gracias.
 2018-11-05 -  testkingaws
Gracias, autor, fue muy útil para mí.
 2019-01-15 -  George Mauricio Santana Lima
Este tutorial es increíble, una guía tan útil!

Deja un comentario