<?php
if(preg_match('|([a-z0-9_.-]{1,20})@([a-z0-9.-]{1,20}).([a-z]{2,4})|is', $mail))
{
echo 'Адрес веден верно';
}
else{echo 'Введите адрес типа [email protected]'}
_____________
Проверка URL адресе с помощью регулярки :
if(preg_match("/^(http://{1})((w+.){1,})w{2,}$/i", $url))
{
echo 'URL ввден верно';
}
else{echo 'Введите ULR типа site.com';}
?>