Problème Regex mail vers identifiant

Résolu
Teebzer
Messages postés
3
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021
- 30 juin 2021 à 15:29
Whismeril
Messages postés
17649
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
11 août 2022
- 1 juil. 2021 à 23:29
Bonjour,

Je cherche un moyen de transformer des adresses mails en identifiant, par exemple :
jean.dupont@limoges.fr deviendrait j.dupont, et ce, grâce à cette expression :

([A-Za-z])(?:[A-Za-z]*)(\.)([A-Za-z]*)(?:\@limoges\.fr)

Le problème que je rencontre, c'est que certaines personnes ont un prénom composé.
Par exemple, pierre-yves.dupont donnera y.dupont.

Je bloque un peu la dessus depuis un moment.
Est-ce que quelqu'un pourrait m'aider SVP?

Merci d'avance.

5 réponses

Whismeril
Messages postés
17649
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
11 août 2022
612
30 juin 2021 à 20:56
Bonsoir

([A-Za-z]*-)?([A-Za-z])[A-Za-z]*(\.[A-Za-z]*)\@limoges\.fr


Copie colle le lien suivant dans ta barre d'adresse
http://regexstorm.net/tester?p=%28%5bA-Za-z%5d*-%29%3f%28%5bA-Za-z%5d%29%5bA-Za-z%5d*%28%5c.%5bA-Za-z%5d*%29%5c%40limoges%5c.fr&i=jean.dupont%40limoges.fr%0d%0apierre-yves.dupont%40limoges.fr&r=%242%243


Et clique sur l'onglet "Context"
1
Whismeril
Messages postés
17649
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
11 août 2022
612
1 juil. 2021 à 12:19
Ha non, t’as pas peut-être mal exprimé… tu as écrit y.dupont….
Donc j’ai fait y.dupont.

Je regarde ça ce soir
1
Teebzer
Messages postés
3
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021

1 juil. 2021 à 09:06
J'ai peut-être mal exprimé mon problème. Enfait, à partir de pierre-yves dupont, je voudrais obtenir p-y.dupont aulieu de y.dupont.
0
Teebzer
Messages postés
3
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021

1 juil. 2021 à 15:01
Désolé et merci !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Whismeril
Messages postés
17649
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
11 août 2022
612
1 juil. 2021 à 23:29
(([A-Za-z])[A-Za-z]*(-))?([A-Za-z])[A-Za-z]*(\.[A-Za-z]*)\@limoges\.fr


http://regexstorm.net/tester?p=%28%28%5bA-Za-z%5d%29%5bA-Za-z%5d*%28-%29%29%3f%28%5bA-Za-z%5d%29%5bA-Za-z%5d*%28%5c.%5bA-Za-z%5d*%29%5c%40limoges%5c.fr&i=jean.dupont%40limoges.fr%0d%0apierre-yves.dupont%40limoges.fr&r=%242%243%244%245

0