function demoRegex() { $prenom = 'Sylver' $nom = 'schorgen' $mail = 'sschorgen@microsofttouch.fr' $matchNoms = '^[A-Z].[A-Za-z]+$' $matchMail = '^[a-z]+\.*\-*[a-z]*@microsofttouch.fr$' if(!($prenom -cmatch '^[A-Z].[A-Za-z]+$')) { $prenom = (Get-Culture).TextInfo.ToTitleCase($prenom) Write-Host "Le prénom a été corrigé" } if(!($nom -cmatch '^[A-Z].[A-Za-z]+$')) { $nom = (Get-Culture).TextInfo.ToTitleCase($nom) Write-Host "Le nom a été corrigé" } if(!($mail -match '^[a-z]+\.*\-*[a-z]*@microsofttouch.fr$')) { Write-Host "L'adresse mail n'est pas valide" Write-Host "L'adresse mail doit-être du type dutexte@microsofttouch.fr" } }