Показать сообщение отдельно
  #1 (permalink)  
Старый 09.06.2020, 06:50
Новичок на форуме
Отправить личное сообщение для ivan.vasiliev Посмотреть профиль Найти все сообщения от ivan.vasiliev
 
Регистрация: 09.06.2020
Сообщений: 1

Напишите ф-цию, которая должна проверить правильность ввода адреса эл. почты.
Напишите ф-цию, которая должна проверить правильность ввода адреса эл. почты.
Почта верна при условии:

a. весь адрес не должен содержать русские буквы и спецсимволы, кроме одной
«собачки», знака подчеркивания, дефиса и точки, причем они не могут быть
первыми и последними в адресе, и идти подряд, например: «..», «@.», «.@» или
«@@», «_@», «@-», «--» и т.п.

b. имя эл. почты (до знака @) должно быть длиной более 2 символов, причем имя
может содержать только буквы, цифры, но не быть первыми и единственными в
имени, и точку;

c. после последней точки и после @, домен верхнего уровня

И сделать без регулярных выражений надо. Спасибо за помощь)
Ответить с цитированием