1.手機(jī)號(hào)碼
if(!/^1[1|2|3|4|5|7|8|9][0-9]\d{8}$/i.test(mobile)){
console.log('手機(jī)格式不正確');
}
ps:手機(jī)號(hào)段支持 110xxxxxxxx 120xxxxxxxx ~190xxxxxxxx(第一位是1 第二位0除外其他都可以 剩余9位0-9任意數(shù)字 總位數(shù)11位)
2.電子郵箱
if(! /^\w([\.\-\w])*@[a-zA-Z0-9]([\.\w])*$/.test(email)){
console.log('電子郵箱格式不正確!');
}
3.郵政編碼
if(! /^\d{6}$/.test(post_code) ){
console.log('郵政編碼格式不正確');
}
4.身份證號(hào)碼
if(!/^[1-8](\d{14})$|^[1-8](\d{16})[0-9xX]$/.test(IDcard)){
console.log('身份證格式不正確别威!');
}
5.圖形驗(yàn)證碼
if(!/^[A-z0-9]{4,6}$/.test(captcha)){
console.log('身份證格式不正確蝉娜!');
}
PS:4-6位字母和數(shù)字組合
6.密碼
if(!/^[A-z0-9]{6,20}$/.test(password)){
console.log('身份證格式不正確!');
}
PS:包含6-20位的字母或數(shù)字組成