
Un extracteur de courrier électronique scanne un bloc de texte et retire chaque adresse e-mail qu'il contient, renvoyant une liste propre que vous pouvez copier Au lieu de lire à travers un journal de discussion, une page de code source ou un document exporté à la main, vous collez le texte et l'outil trouve chaque adresse avec une expression régulière qui correspond à la partie locale, au signe at et au domaine. Cet outil va plus loin que le seul courrier électronique : le même moteur peut extraire des URL, des numéros de téléphone et des adresses IPv4, il sert donc également d'utilitaire général d'extraction de modèles pour le texte désordonné.
La valeur est de transformer du texte non structuré en une liste structurée Les boîtes de réception de support, les notes de réunion, les pages grattées, les fichiers journaux et les vidages CSV mélangent tous les données que vous souhaitez avec le bruit qui l'entoure L'extraction des adresses vous donne une liste dé-dupliquée, éventuellement triée, prête à coller dans un outil de mailing, une colonne de feuille de calcul ou un script Parce que les doublons sont effondrés et que chaque correspondance est validée par rapport à un motif réel, vous évitez les erreurs de copier-coller et les entrées répétées qui proviennent de la pratique de faire ici est le sous-ensemble pratique commun vu dans les données réelles plutôt que la grammaire complète RFC 5322, qui correspond à des adresses techniquement valides qui ne se produisent jamais réellement.
Tout s'exécute dans votre navigateur Le texte est analysé localement en JavaScript, donc rien n'est téléchargé sur un serveur, connecté ou stocké Cela compte car le texte que vous collez contient souvent des données privées telles que des e-mails clients, des noms d'hôtes internes ou des numéros de téléphone, et aucun d'entre eux ne doit quitter votre machine pour être traité. L'outil continue également de fonctionner hors ligne une fois la page chargée, et il reste réactif sur les entrées volumineuses car il n'y a pas d'aller-retour sur le réseau.
Collez n'importe quel texte dans la zone de saisie : un fil de discussion par e-mail, une page Web, un fichier journal, une exportation de feuille de calcul ou du code Appuyez sur Échantillon de charge pour voir la forme d'une entrée typique.
Choisissez des adresses e-mail, des URL, des numéros de téléphone, des adresses IPv4 ou des numéros. L'outil applique le modèle de correspondance pour ce type et ignore tout le reste.
Activez les doublons uniques pour réduire, triez pour ordonner la liste et minuscules pour normaliser les e-mails et les URL. Choisissez la façon dont les résultats sont joints : nouvelle ligne, virgule, espace ou point-virgule.
La liste extraite apparaît avec un décompte du nombre de correspondances trouvées et du nombre de doublons supprimés Copiez-la dans votre presse-papiers et collez-la partout où vous en avez besoin.
Retirez les adresses e-mail, les URL http et https, les numéros de téléphone, les adresses IPv4 ou les numéros du même texte. Un outil couvre les tâches d'extraction qui en nécessitent autrement plusieurs.
Les correspondances répétées sont réduites à une seule entrée, avec un décompte du nombre de doublons supprimés. Les e-mails et les URL sont comparés de manière insensible à la casse, donc [email protected] et [email protected] comptent pour un.
Commandez la liste par ordre alphabétique, ou par valeur pour les numéros, et les e-mails et URL minuscules afin que la sortie soit cohérente et prête à être collée dans une liste de diffusion ou une feuille de calcul.
Joignez les résultats avec une nouvelle ligne, une nouvelle virgule, un espace ou un point-virgule pour faire correspondre tout ce que vous collez, d'une cellule CSV à un champ To en passant par un tableau de codes.
Paste a regular expression and get a clear, token-by-token explanation in plain English, including flags, groups, and quantifiers.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
Test regular expressions against sample text with live match highlighting, capture groups, and full flag support
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
0 comments
No comments yet. Be the first to share your thoughts!