javascript验证邮编的代码怎么写

JavaScript022

javascript验证邮编的代码怎么写,第1张

//获得用户输入的邮箱

var email = document.getElementById(id).value

var emailEx =/^([\w\-])+@([\w])+\.([a-zA-Z]{2,4})$/

if(!email.match(emailEx)){

alert("请输入正确的邮箱格式!")

return false

}

希望对你有所帮助,谢谢!

[1-9]:匹配1-9中间的任何一个数字,很好理解,邮编没有0开头的

\d{5}:这里\d也是匹配数字,但是可以包含0,也就是0-9,后面的{5}表示是5个数字

(?!\d) :又称为负向零宽度断言或者零宽度负预测先行断言,它断言自身位置的后面不能匹配\d,也就是后面不能再是数字,这个时候123456是可以匹配的,但是1234567就不会被匹配。

很难翻译成英文啊 但是我能给你解释每个意思

Park Lodge(地址具体名称),13 peirson rd(peirson这个路的13号)

St helier(城市名), jersey(泽西岛), channel islands(英国本岛下面的一些岛屿群), je2 3pd(邮编) JS(这个就不知道具体意思了)