$reg = "/^\w+@([\w\-]+\.)+\w{2,3}$/"; if (ereg($reg,$text)) { echo "valid"; } else { echo "invalid"; } ?>