Bonjour à vous,
Je cherche a extraire les emails d'un contenu textuel. Les emails sont généralement de la forme suivante:
Pour extraire ces emails du contenu textuel, j'ai utilisé le regex suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 "Nom, Prenom (Prenom)" <nom.prenom@domaine.com> ou "Nom, Prenom (XBNS)" <nom.prenom@domaine.com>
Le regex ci-dessus me permet d'extraire les emails mais non plus le texte juste avant "Nom, Prenom (Prenom)".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 "(<?[a-z0-9!#$%&*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`" "{|}~-]+)*(@|\sat\s)(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?(\.|" "\sdot\s))+[a-z0-9](?:[a-z0-9-]*[a-z0-9]>?)?)"
J'ai essayé pas mal de variations mais toujours en vain. Si quelqu'un peut me proposer un autre truck, je serai vraiment reconnaissant.
Je vous remercie d'avance pour votre réaction.
Partager