Функция filter_var() чем не угодила?
if(!filter_var(\'mailУдалён
echo \'invalid\'; }
else{
echo \'valid\'; }
Смысл этого кода, есть тут обычный preg_match
То же самое
if(!preg_match(\'#^([A-z0-9\\Удалён $_POST[\'email\']))
echo \"Бла-бла\";