Validate an email with PHP and Regex
Works with preg_match and preg_match_all which use the PCRE Library.
$email = 'editor@devtutorials4u.co.uk' if (!preg_match('^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$^', $email)) { echo 'The email address you entered was invalid.'; }