Скрипт проверки введенного e-mail и веб-сайта

12
mff
На сайте с 21.02.2008
Offline
282
mff
981

Ребят, подкиньте пожалуйста нормальный скрипт проверки введённого e-mail и веб-сайта на js.

Гуглил, в выдаче одно говно :(

Управление репутацией в сети: https://timbook2.ru/
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

От своего скрипта отдираю :)

var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

var testmail = document.getElementById("usmail").value;

{if (!pattern.test(testmail)){

alert('Фиговая почта');

return false;}

}

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
mff
На сайте с 21.02.2008
Offline
282
mff
#2

LEOnidUKG, спасибо! А то мне ребята с ачата подкинули регулярку - http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html o_0

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3
LEOnidUKG:
От своего скрипта отдираю :)

var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var testmail = document.getElementById("usmail").value;
{if (!pattern.test(testmail)){
alert('Фиговая почта');
return false;}
}

Не прокатит с почтой на таких доменах как .travel и .museum 🤪

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#4
Алексей Барыкин:
Не прокатит с почтой на таких доменах как .travel и .museum 🤪

как ужасно много у нас пользователей с такой почтой регятся то на сайте 🤪

[Удален]
#5

LEOnidUKG, .рф, не?)

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
seodude:
LEOnidUKG, .рф, не?)

нука-нука, почту хоть одну мне скажите с .рф)))

[Удален]
#7

LEOnidUKG, я@президент.рф, не? 🤣🤣

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#8
seodude:
LEOnidUKG, я@президент.рф, не? 🤣🤣

Не!

Сообщение не было получено одним или несколькими получателями.

Тема: фывфыв

Отправлено: 31.01.2011 19:55

Невозможно достичь следующих получателей:

'я@президент.рф' 31.01.2011 19:55

Ошибка сервера: 'Недопустимый получатель'

DyaDya
На сайте с 11.04.2007
Offline
147
#9

Как-то разбирался в этом вопросе, может быть пригодится что-нидь и вам? Несколько примеров на проверку мыла.

С кириллическим мылом пока страдают регулярки, нужно будет изучить этот вопрос поглубже. Да и домены верхнего уровня не все). Если пользователи будут жаловаться, то нужно будет дописать.

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#10
DyaDya:
Как-то разбирался в этом вопросе, может быть пригодится что-нидь и вам? Несколько примеров на проверку мыла.

С кириллическим мылом пока страдают регулярки, нужно будет изучить этот вопрос поглубже. Да и домены верхнего уровня не все). Если пользователи будут жаловаться, то нужно будет дописать.

А потом забивается просто на регулярки и всё. Проверка идёт просто на наличие @, ибо если пользователи не хотят указывать почту правильно сами, значит использовать почту в данной форме просто не надо.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий