0
Я хотел бы проверить, введен ли пользователем адрес электронной почты, но я не хочу быть слишком строгим в этом ... Поэтому я придумал это ....Regex для соответствия электронной почте (не строго)
Моя текущая, если заявление с регулярным выражением:
if (preg_match('^/[email protected]+?\..+$/', $_POST["email"]))
Однако, я бы не работать для адреса электронной почты с несколькими периодами ...
Например:
[email protected]
Как разрешить несколько .
или периоды?
Вы можете позволить любому символу, несколько раз поставив '+' характер после них // '' Ā' = 1 "a" character' // 'a *' = '0 или больше" a "characters' //' a + '=' 1 или больше "a" characters' // 'a {2,5}' = '2 to 5 "a" символов – h2ooooooo
Возможный дубликат [Использование регулярного выражения для проверки адреса электронной почты] (http://stackoverflow.com/questions/201323/using-a-regular-expression-to-validate-an-email- адрес) –