判斷身份證號碼
let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(!reg.test(this.cardNo)){
uni.showToast({
title: '身份證輸入不正確',
})
return
}
判斷手機號
function checkPhone(){
? ? varphone = $(".phone").val();
? ? if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(phone))){
? ? ? ? alert("手機號碼不合法霞势,請重新輸入");?
? ? ? ? returnfalse;
? ? }
}
驗證郵箱
var reg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
if(reg.test(email)){
alert("郵箱格式正確");
}else{
alert("郵箱格式不正確");
}
驗證密碼
varreg =newRegExp("^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W]+$)(?![a-z\\d]+$)(?![a-z\\W]+$)(?![\\d\\W]+$)^[a-zA-Z0-9!#*_]{8,20}$");
if (!reg.test(pass)) {
isStrongPassword=false;
}
varregex =newRegExp('(?!^([0-9]+|[a-zA-Z]+|[!#*_]+)$)^[a-zA-Z0-9!#*_]{6,16}$');