我需要驗證電子郵件就像[email protected] jQuery的電子郵件驗證,其無效[email protected]
後,@符號只允許(2點)XXX @ XX。 sk.au,不允許那麼多。
任何一個可以幫助
我的代碼是:
$.validator.addMethod(
'email',
function(value, element){
return this.optional(element) || /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i.test(value);
},
"Verify you have a valid email address."
);
不要用這種驗證的麻煩;如果它有一個「@」和一個頂級域名,它看起來不錯。 –
我的客戶想要這種驗證,可以幫助任何人 – IRAP
驗證發生在您發送電子郵件時;其他任何事情都只是浪費時間。 –