Vérifier le format d’une adresse mail en php

Aide-mémoire : expression régulière pour vérifier le format d’un e-mail en php.

$pattern = '/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])(([a-z0-9-])*([a-z0-9]))+(\.([a-z0-9])([-a-z0-9_-])?([a-z0-9])+)+$/i';
if(!preg_match ($pattern, $_POST['email']))
$message='erreur !';

Réagir

[ Ctrl + Enter ]