JS проверка e-mail'а
Регулярное выражение для проверки e-mail'а на стороне клиента перед отправкой формы — например, обратной связи.
/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/i
Ниже, пример для jQuery, но работать будет везде если заменить $() на document.getElementById()
var emailPattern = /^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/i;
if (!emailPattern.test($('#your_email_input_id').val())) {
return false;
}
