「@」の前の文字が 5 文字以上の長さになるように、JavaScript で電子メール検証用の正規表現を記述する方法 (これらの文字は AZ/az/0-9_- の間の任意の文字にすることができます)
例: Sr_369@gmail.com
「@」の前の文字が 5 文字以上の長さになるように、JavaScript で電子メール検証用の正規表現を記述する方法 (これらの文字は AZ/az/0-9_- の間の任意の文字にすることができます)
例: Sr_369@gmail.com
あなたの質問に答えるには、正規表現は次のようになります
/^[\w-]{5,}@.*$/
私はいつもこのサイトを正規表現に使用しています
http://regexlib.com/Search.aspx?k=email
JavaScriptで使用する
function emailValidation()
{
var emailRegEx =/^([a-zA-Z0-9])(([a-zA-Z0-9])*([\._-])?([a-zA-Z0-9]))*@(([a-zA-Z0-9\-])+(\.))+([a-zA-Z]{2,4})+$/
if (document.testForm.textBox.value.search(emailRegEx )==-1) //if match failed
{
alert("invalid Email!!!");
}
else
{
alert("valid Email.");
}
}