После чтения различных сообщений я решил не использовать REGEX для проверки правильности адреса электронной почты и просто использования встроенной функции filter_var PHP. Кажется, он работает нормально, пока он не начал сообщать мне, что электронное письмо было недействительным, потому что в нем было число.
т.е. [email protected] работает, а [email protected] - нет.
Я что-то упустил или это filter_var($email, FILTER_VALIDATE_EMAIL)
действительно весьма неэффективно?