|
|
|
| Вот решил немного усложнить регулярное выражение для проверки e-mail, т.к. имя ящика не может начинаться и заканчиваться знаками точка, тире и подчёркивание, но может содержать их в себе, и имя домена тоже, составил вот такую вещь
<?php
$mail = "mail@server.com";
if (!preg_match("/^[0-9a-z][-0-9\.a-z_]*[0-9a-z]+@[0-9a-z][-0-9\.a-z_]*[0-9a-z]+\.[a-z]{2,6}$/i", $mail))
{
echo "неверно введён e-mail";
}
else
{
echo "e-mail введён верно";
}
?>
|
Вроде всё работает, так что хочу услышать вашу критику или может что подправите. | |
|
|