Для решения данной задачи достаточно проверить правильность email.
Мы проверяем
1. Что введённая строка содержит именно email, а не что-либо ещё.
2. Рега устроена так, что проверяет наличие _одного_ емейл в строке, который занимает всю длину этой строки.
Автору топика удобно в один шаг проверить и то и другое, насколько я понял из приведённой цитаты.
Таким же подходом пользуюсь и я, в своих скриптах. Поэтому проверка с помощью реги является с моей точки зрения логичным и красивым решением.
В строке находится 1 mail, правильного формата. Что, собственно и требуется согласно ограничениям, накладываемым на это поле формы.