Omniscient FAQ-service

How do I check for a valid email using JavaScript?

// isEmail takes a string as argument and returns true if the string validates as an email address
function isEmail(str) {var filter = /^([a-zA-Z0-9_.-])+\@(([a-zA-Z0-9_-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(str)) return true;
return false;
}

Question posted 2008-04-12 10:13:29. Answered by FAQ TA® 2008-04-12 10:33:25.