Bonjour,

Dans un script de mail j'ai créé une structure de contrôle de validité de l'adresse. Hors dans la seconde partie de l'adresse je veux exclure une chaîne afin que si le code la trouve il invalide l'adresse. cette chaine est :
"mail.ircf", je ne dois pas avoir correctement codé ma $pattern car ça ne marche pas. Voici le code, en rouge la chaîne à exclure...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$email = $_POST['email'];
$pattern = '/(^[0-9])([a-z0-9])+(\.|-)?([a-z0-9]+)@([a-z0-9]+)\.[^"mail\.ircf"]([a-z]{2,4}$)/';
$mailValid = preg_match($pattern, $email);
Merci de vos réponses