0
私はパターンを使用して電子メールを検証する機能を作成しました。私の関数はそれを適切に検証していません。できるだけ詳細にurの回答を投稿してください。ありがとうございました。電子メール検証機能が正しく動作しない
function getemail(data){
var pattern= /^([a-z][a-z0-9\.]+[a-z0-9])@([a-z][a-z0-9\-]+[a-z0-9])\.([a-z]{2,})(\.[a-z]{2,})$/;
if (data==="")
{
console.log("Email-id cannot be empty!");
}
else if(pattern.test(data)===false)
{
console.log("Enter a valid emailid");
}
else
{
var email= "<p>"+data+"</p>";
return email;
}
}
それを試してみてください? – superui
[Regex101](https://regex101.com/)で正規表現をテストできます – Abhishek
[JavaScriptで電子メールアドレスを検証しますか?](http://stackoverflow.com/questions/46155/validate-email-address) -in-javascript) – Francesco