Ne bu regex ile yanlış?
function validateEmail($email){
if (eregi("^([a-z]|[0-9]|\.|-|_)+@([a-z]|[0-9]|\.|-|_)+\.([a-z]|[0-9]){2,3}$", $email, $arr_vars) &&
!eregi("(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)", $email, $arr_vars)){
return true;
}else{
return false;
}
}
Kullanıldığında:
$email = "hello@hello.info";
if (validateEmail($email) != 1){
//show error
}
Bu yanlış döner ve bir hata, ne yanlış gösteriyor?