Я попытался осмотреться и подумал, что понял это с помощью preg_match
, но preg match выдает ошибку:
Предупреждение: preg_match (): без конечного разделителя '^'
вот мой оригинальный код, который, как говорит php, устарел:
if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $_POST['email'])) {
$erroR= "Invalid Email address";
}
Может кто-нибудь объяснить, что такое конечный разделитель '^' и как его добавить. спасибо @