Да можно. Для этого лучше воспользоваться встроенной возможностью PHP для работы с регулярными выражениями Perl.
Код проверки примет вид:
if (!eregi("^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,4}$",$value)){ echo "Ошибочный email"; }
Однако не забывайте про "лихие" email адреса, которые могут содержать в себе дикие спецсимволы. Тем не менее, этот пример вполне универсален. |