Код Middle Разминка: короткие функции обновлено

looksLikeEmail

Условие

Грубая проверка почты: непустая часть до @, непустой домен с точкой и доменной зоной от двух букв.

Примеры

looksLikeEmail("a@b.ru") // true
looksLikeEmail("a@b") // false
looksLikeEmail("@b.ru") // false

Как подойти

Полная регулярка почты по RFC огромна и бесполезна: единственная надёжная проверка - отправить письмо. Грубый шаблон нужен, чтобы поймать опечатки, и об этом стоит сказать вслух.

Подсказки: 1
  1. Якоря обязательны, иначе подойдёт любая строка с почтой внутри.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.