2013-05-20 3 views
-2

Мне нужно, чтобы проверить и адрес электронной почты, когда кто-то подписывает up.it должно быть что-то вроде [email protected]Регулярное выражение для проверки электронной почты

7 чисел @ и последней части должны быть точно так же как burnswin.edu .au Пожалуйста, помогите мне с регулярным выражением.

+2

@ShivanRaptor Не совсем дубликат. Этот вопрос имеет более строгое определение * действительного email *. Однако ОП мог бы хотя бы сделать попытку. – alex

ответ

1

использовать это один

/^[0-9]{7}@burnswin\.edu\.au\z/ 
+1

Итак, '' bla [email protected] bla "' действительно? ;) – alex

+0

Вы правы Я отредактирую ответ – AMember

0

В вашем случае, вы можете использовать ..

$valid = preg_match("/^\d{7}@burnswin\.edu\.au\z/", $userSuppliedStr); 

CodePad.

\d будет соответствовать 0-9, а {7} будет соответствовать только 7 из них.

^ соответствует началу строки, а \z соответствует концу строки.

Смежные вопросы