Notepad ++ extraire les adresses électroniques d'un fichier texte en quelques étapes

Avoir un fichier, par exemple une extraction de votre boîte aux lettres, et vous voulez extraire uniquement les adresses e-mail?


Comment extraire les adresses email d'un fichier texte?

Avoir un fichier, par exemple une extraction de votre boîte aux lettres, et vous voulez extraire uniquement les adresses e-mail?

Utiliser Notepad ++ et une expression régulière simple, c'est assez simple.

Voir ci-dessous un exemple complet, ou, pour résumer, ouvrez votre fichier, utilisez ci-dessous regexp pour trouver des adresses email, ajoutez des sauts de ligne avant et après chacun d'eux, puis marquez les lignes contenant une adresse email et supprimez les lignes non marquées.

Notepad ++ regexp extra texte

Assez simple - mais voyez ci-dessous un exemple complet en utilisant ce regexp intelligent à partir d'une discussion stackoverflow.com sur « Extraire e-mail du texte à l'aide de Notepad ++ et Regexp ».

Et aussi avec une inspiration supplémentaire d'une discussion SuperUser.com « comment supprimer toutes les lignes dans Notepad ++ sauf les lignes contenant un mot dont j'ai besoin? ».

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

En commençant par votre fichier - dans cet exemple, une extraction des adresses TO d'un dossier de courriels envoyés Outlook 2013 - vous pourriez avoir beaucoup de caractères étranges, du texte inutile, des adresses e-mail sur la même ligne, ...

La première étape consiste à ouvrir l'option Remplacer, Rechercher => Remplacer ou Ctrl + H.

Notepad ++ expression régulière

Ici, dans Trouver quoi, entrez ci-dessous l'expression régulière.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

Dans Remplacer par, entrez ceci pour remplacer chaque adresse e-mail par: saut de ligne \ n + chaîne de recherche $ 1 + saut de ligne \ n

\n$1\n

Assurez-vous de cocher le bouton radio Expression régulière et cliquez sur Remplacer tout.

Voir le résultat - chaque adresse email est maintenant seule sur une nouvelle ligne.

La prochaine étape consiste à identifier toutes ces lignes ne contenant qu'une seule adresse e-mail. Ouvrez le Marktab dans la fenêtre de recherche. Copiez la même expression rationnelle que précédemment pour identifier les adresses e-mail. Assurez-vous que l'expression régulière est cochée, avec l'option de ligne de signet, et démarrez l'opération de marquage avec Mark All

Dans le fichier, toutes les lignes contenant des adresses e-mail sont maintenant mises en signet.

Dans Search => Bookmark, sélectionnez l'option Remove Unbookmarked Lines

Et voilà! Votre fichier ne contient plus que les adresses e-mail sans texte inutile.

En dernier lieu, vous pouvez  supprimer les doublons   pour obtenir une liste d'adresses e-mail uniques.

Extraire les emails du texte file

Pour extraire des courriers électroniques d'un fichier texte, ouvrez-le à l'aide de l'éditeur de texte Notepad ++ et appliquez les instructions ci-dessus, en utilisant une expression régulière, en balisant tous les courriers électroniques, en sélectionnant uniquement les courriers électroniques et en les copiant.

Notepad ++ copie toutes les correspondances regex

Pour copier toutes les correspondances rationnelles, utilisez la fenêtre de recherche Marktab dans Notepad ++. En mettant ici l'expression rationnelle, tous les résultats correspondant à l'expression rationnelle seront marqués et pourront être sélectionnés et copiés de cette façon.

Notepad ++ strip balises HTML

Pour supprimer les balises HTML dans Notepad ++ d'un texte, utilisez ci-dessous l'expression régulière<.*?>|</.*?>et remplacez par exemple par un espace. Assurez-vous que la case à cocher expression régulière dans le formulaire de recherche a été sélectionnée.

Notepad ++ extraire les URL

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Dans le menu Remplacer, accessible avec le raccourci CTRL + H, utilisez l'expression rationnelle suivante, avec l'expression régulière et la correspondance de points nouvelle ligne cochée:

Et utilisez cette chaîne de remplacement pour obtenir une liste de toutes les URL extraites du fichier:

Comment copier des lignes marquées dans NotePad ++?

Le texte marqué dans Notepad ++ peut être copié à l'aide d'une recherche regex, en utilisant le menu recherche> Marquer, en sélectionnant la ligne du signet et en cliquant sur Tout marquer.

Ensuite, utilisez le menu recherche> signet> copier les lignes marquées et le résultat peut être collé dans un nouveau fichier contenant la copie des lignes marquées.

Comment extraire des emails de texte en quelques clics?

Pour extraire des courriers électroniques d'un texte, entrez simplement une expression régulière pour connaître toutes les adresses électroniques d'un fichier texte, par exemple une extraction de tous vos contacts à partir de Microsoft Outlook.

Identifiez ensuite les adresses électroniques et supprimez les lignes supplémentaires. En utilisant le Bloc-notes ++, vous pouvez facilement le faire en suivant notre guide.

extraire l'adresse email de Notepad ++ en utilisant regex

Comment extraire des emails à partir d'un fichier CSV?

Les adresses électroniques d'un fichier CSV, tel qu'une exportation Microsoft Outlook, fonctionnent exactement de la même manière que pour un fichier texte standard.

Pour extraire des courriers électroniques à partir d'un fichier CSV, commencez par ouvrir le fichier CSV avec l'éditeur de texte Notepad ++, différenciez les adresses électroniques uniques avec le processus expliqué ci-dessus et copiez-les.

Pour extraire des courriels d'un fichier CSV, suivez le processus suivant:

  • Ouvrez le fichier CSV avec l'éditeur de texte Notepad ++,
  • Entrez une  expression régulière   correspondant à des adresses électroniques potentielles,
  • Remplacez-les par un email et un saut de ligne,
  • Utilisez une  expression régulière   pour marquer les adresses e-mail effectives,
  • Supprimer les lignes non marquées qui ne contiennent pas d’adresses e-mail,
  • Obtenez une liste finale en effectuant une opération de suppression des doublons qui nettoiera votre fichier et aura les courriels extraits de votre fichier CSV et prêts à être exportés.

Une fois que le processus d'extraction des messages électroniques à partir d'un fichier CSV a été effectué à l'aide d'une expression régulière, vous pourrez les copier directement à partir des résultats.

Gmail: Comment envoyer un email à tous les contacts?

À l'aide de l'application de messagerie populaire Gmail, il est possible d'envoyer un courrier électronique à tous les contacts en extrayant d'abord la liste de contacts.

Pour ce faire, ouvrez vos contacts Google et allez dans le menu «Autres contacts», où vous trouverez les adresses électroniques de toute personne que vous avez déjà échangée par courrier électronique.

Ensuite, sélectionnez un contact en cliquant sur la case à la case à côté de celui-ci - et un nouveau menu apparaîtra, vous permettant de sélectionner tous les contacts que vous souhaitez en développant la flèche bleue, puis d'exporter tous vos courriels de contacts Gmail en cliquant sur les trois bleus. Dots à droite et sélectionnez les options d'exportation de courrier électronique au fichier local qui convient à vos besoins: Google CSV, Outlook CSV ou VCard pour les contacts iOS.

Si vous avez trop de contacts pour gérer dans le fichier CSV résultant, envisagez de scinder votre fichier CSV.

Divisez votre fichier texte CSV avec des contacts exportés de Gmail

Vous pouvez également exporter tous les contacts directement à partir de ce menu en sélectionnant l'option appropriée, la case à cocher toutes les contacts.

Questions Fréquemment Posées

Comment est l'extracteur de messagerie des fichiers texte?
Pour extraire les e-mails d'un fichier texte, ouvrez-le avec l'éditeur de texte Notepad ++ et appliquez les instructions ci-dessus à l'aide d'une expression régulière, marquant tous les e-mails, sélectionnant uniquement les e-mails et les copier.
Comment extraire le Bloc-notes ++ du texte?
Pour supprimer les doublons dans Notepad ++, vous pouvez utiliser le plugin textfx. Après avoir installé le plugin, sélectionnez le texte que vous souhaitez trier et accédez à TextFX> outils TextFX> Trier les lignes sensibles à la caisse (ou insensible au cas). Assurez-vous que «les sorties de tri uniquement (à la colonne) des lignes» sont vérifiées pour supprimer les doublons.
Comment puis-je extraire les adresses e-mail à partir d'un fichier texte à l'aide de Notepad ++?
Pour extraire les adresses e-mail à partir d'un fichier texte dans Notepad ++, vous pouvez utiliser une recherche d'expression régulière. Ouvrez la boîte de dialogue Rechercher avec Ctrl + F, passez à l'onglet 'Mark', vérifiez 'Bookmark Line', entrez une expression régulière pour faire correspondre les adresses e-mail (comme \ b [A-ZA-Z0-9 ._% + -] + @ [A-za-z0-9 .-] + \. [A-z | a-z] {2,} \ b), et cliquez sur 'marquer tout'. Ensuite, ouvrez le menu «Recherche», sélectionnez «Bookmark» et «Copiez les lignes en signet» pour obtenir une liste de toutes les adresses e-mail.
Que devraient faire les utilisateurs s'ils rencontrent un problème de chargement d'un plugin 32 bits sur le note-note ++?
Les utilisateurs doivent s'assurer qu'ils exécutent une version compatible de Notepad ++ (version 32 bits pour les plugins 32 bits). Si les problèmes persistent, envisagez de trouver une version mise à jour du plugin ou consultez les forums communautaires Notepad ++ pour des conseils de dépannage spécifiques.

Yoann Bierling
A propos de l'auteur - Yoann Bierling
Yoann Bierling est un professionnel de l'édition Web et du conseil numérique, ayant un impact mondial grâce à l'expertise et à l'innovation dans les technologies. Passionné par l'autonomisation des individus et des organisations à prospérer à l'ère numérique, il est poussé à fournir des résultats exceptionnels et à stimuler la croissance grâce à la création de contenu éducatif.

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.




commentaires (4)

 2018-08-19 -  Irene Page
Simple, clair et bien expliqué, merci beaucoup
 2018-11-05 -  testkingaws
Merci, auteur, était très utile pour moi
 2019-01-15 -  George Mauricio Santana Lima
Ce tutoriel est incroyable, un tel guide utile!
 2019-01-15 -  Kaspars
Merci! Cela est venu pratique!

laissez un commentaire