「JavaScript」正規表現でメールアドレスをバリデーションするコード

投稿者: | 2017年5月30日

サンプルコード:
function checkEmail(z_check_value){
//var emailReg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
var cftReg =  /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
return cftReg.test($.trim(z_check_value));
};