À propos de l'extraction d'adresses dans un texte
L'entrée n'est jamais propre. C'est un fil d'e-mails transféré avec quarante adresses dans les en-têtes, une page de HTML, un fichier de journal, un CSV mal exporté, un export de messagerie. Les adresses sont là-dedans, entourées de chevrons, de mailto: et de points qui appartiennent à la phrase et non à l'adresse.
Collez, récupérez une liste propre. Rien n'est téléversé — le texte ne quitte jamais votre navigateur, ce qui compte quand il s'agit d'une liste de clients ou d'un fil d'e-mails.
Il sait où s'arrête une adresse
C'est ce qui sépare un extracteur qui fonctionne d'une expression régulière trouvée en ligne.
- Un . , ; : ) ] > " ' final est de la ponctuation, pas une partie de l'adresse. « Écrivez à bob@example.com. » donne bob@example.com, et non une adresse avec un point collé au bout
- Une parenthèse fermante appartient à une URL seulement si cette URL en a ouvert une. (voir https://example.com/a) s'arrête au a, mais https://fr.wikipedia.org/wiki/Foo_(bar) garde la sienne
- mailto: et les chevrons sont l'enveloppe, pas l'adresse : ils sont retirés
- Les numéros de téléphone sont bornés par la longueur plutôt que par la forme — de 7 à 15 chiffres, l'intervalle réel des numéros d'abonné dans le monde. Les formats internationaux varient trop pour être stricts sans perdre de vrais numéros
Comment l'utiliser
- Collez le texte, ou chargez un fichier — y compris un tableur, où les adresses sont éparpillées entre les cellules plutôt que rangées dans une colonne
- Choisissez e-mails, liens ou numéros de téléphone
- Laissez Supprimer les doublons activé sauf si vous voulez le compte brut. La même adresse quarante fois dans un fil, c'est une adresse
- Choisissez la mise en forme : un par ligne, séparés par des virgules pour coller dans un champ À :, ou par des points-virgules pour Outlook
- Copiez la liste, ou téléchargez-la en CSV
Le compteur affiche les deux nombres — combien ont été trouvés et combien de doublons ont été regroupés — pour que rien ne paraisse perdu.
À quoi cela sert
- Récupérer toutes les adresses d'un fil transféré pour bâtir une liste de diffusion
- Extraire les liens d'une page ou d'un document pour les vérifier
- Sortir des coordonnées d'un bloc de texte récupéré ou exporté
- Trouver toutes les adresses enfouies dans un tableur sans colonne cohérente
- Réunir des numéros de téléphone à partir d'une liste de demandes
- Vérifier si un document contient des adresses auxquelles vous ne vous attendiez pas avant de le partager
Bon à savoir
- Fonctionne partout — c'est une page web, elle tourne donc sur n'importe quel téléphone, tablette ou ordinateur
- Rien n'est téléversé. Le texte est parcouru entièrement dans votre navigateur
- Minuscules est activé pour les e-mails, car la partie locale est en pratique insensible à la casse et Bob@ et bob@ ne font qu'une adresse. C'est ignoré pour les numéros, où la casse n'a pas de sens
- Charger un tableur lit toutes les feuilles, si bien qu'une adresse dans un onglet oublié est quand même trouvée
- C'est un extracteur de texte, pas un validateur. Il trouve ce qui ressemble à des adresses ; il ne vérifie pas qu'elles existent ni que quelqu'un les lit
- Merci d'utiliser le résultat de façon responsable. Collecter des adresses dans le document d'autrui pour envoyer du courrier non sollicité est illégal dans la plupart des pays au titre des règles anti-spam et de protection des données
Outils associés
- Rechercher du texte dans les fichiers — chercher dans un dossier entier plutôt que dans un bloc de texte
- Supprimer les lignes en double — nettoyer n'importe quelle liste de texte
- Trier & classer une liste — réordonner le résultat
- Testeur de regex — construire votre propre motif pour ce qui n'est pas couvert ici