Je me demandais pourquoi il en est trop stricte, je peux envoyer des e-mails très simplifiées pour dire [email protected] ou [email protected]php regex trop stricte
mais si je fais le courriel plus longtemps (Sacagawea @ gmail .com) il n'est pas envoyé.
Au contraire, il en écho à mon message d'erreur: Adresse E-mail non valide Fourni
// Create a function to check email
function checkEmail($email)
{
// Add some regex
return preg_match('/^\[email protected][\w\d.-]{2,}\.[\w]{2,6}$/iU', $email) ? TRUE : FALSE;
}
Veuillez ne pas utiliser 'cond? TRUE: FALSE' quand seulement 'cond' fera l'affaire. –
Merci, désolé n'a pas vu attraper ça. – Newb