Bonjour

Je cherche à valider l'attribut Active Directory ProxyAddresses par une expression régulière.
J'ai réussi partiellement à valider ma chaine mais persiste un problème de répétition.

L'attribut peut contenir des valeurs comme :
  • SMTP:Bob.eponge@nick.fr
  • SMTP:bob.eponge@nick.fr;smtp:b.eponge@nick.fr
  • SMTP:bob.eponge@nick.fr;smtp:b.eponge@nick.fr;X500:bob@Lotus.fr


J'ai donc utiliser cette RegEx :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'^(SMTP:|smtp:|X500:)([_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9-]+)*(\.[A-Za-z]{2,4}))(;?)$'
Ce qui me permet de valider le 1er Exemple.

Mais je n'arrive pas à trouver la syntaxe pour valider le 2eme exemple ou le 3eme.

Merci de votre aide