-4

「@」の前の文字が 5 文字以上の長さになるように、JavaScript で電子メール検証用の正規表現を記述する方法 (これらの文字は AZ/az/0-9_- の間の任意の文字にすることができます)

例: Sr_369@gmail.com

4

2 に答える 2

3

あなたの質問に答えるには、正規表現は次のようになります

/^[\w-]{5,}@.*$/
于 2013-02-03T09:22:25.167 に答える
0

私はいつもこのサイトを正規表現に使用しています

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.");
}
}
于 2013-02-03T08:37:19.837 に答える