I have a following javascript in my asp.net mvc code
var filter = /^([a-zA-Z0-9_.-])+@@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email.value)) {
document.getElementById("usererror").textContent = 'Please Enter Valid Email';
email.focus();
return false;
}
Validation is working fine other then it doesn't check dot requirement after @ symbol. Please help me in correcting the regular expression.
Answer: Now using following pattern in my mvc form
var filter = /^([a-zA-Z0-9_.-])+@@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;