2014-10-28 2 views
0

Мне нужно проверить адрес электронной почты, введенный в JavaScript. Формат должен быть [email protected], где «имя» - это другой вводный текст в форме, и я имею его в переменной var, называемой «name_input».Проверка подлинности JavaScript по электронной почте - переменная String перед @

Я не знаю, как быть уверенным, что письмо будет содержать эту переменную до знака @.

+0

«Я не знаю, как быть уверенным, что электронная почта будет переменная содержит до @» - вы должны знать, если 'name_input' переменная не пустая ли? –

ответ

1

Для этого не требуется регулярное выражение. Просто String#indexOf будет хватай:

var email = '[email protected]'; 
var name_input = 'name'; 

var isValid = (email.indexOf(name_input + '@') == 0); 
//=> true