uni-app中正则表达式验证手机号,身份证号输入格式是否正确
在用户提交信息的时候通常会输入手机号之类的,所以需要前端在提交的时候验证其输入的格式是否正确,以是在uni-app项目中,仅展示验证部分内容手机号:let reg = /^[1][3,4,5,7,8,9][0-9]{9}$///正则表达式定义手机号正确格式if (!this.tele) {//判断如果手机号(this.tele)为空,提示用户输入手机号uni.showToast({title: '
·
在用户提交信息的时候通常会输入手机号之类的,所以需要前端在提交的时候验证其输入的格式是否正确,以是在uni-app项目中,仅展示验证部分内容
手机号:
let reg = /^[1][3,4,5,7,8,9][0-9]{9}$/ //正则表达式定义手机号正确格式
if (!this.tele) { //判断如果手机号(this.tele)为空,提示用户输入手机号
uni.showToast({
title: '请输入手机号',
icon: 'none'
})
return
}
if (!reg.test(this.tele)) { //判断手机号格式时候正确
uni.showToast({
title: '请输入正确的手机号',
icon: 'none'
})
return
}
身份证号:
let reg1 = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/[]() //正则表达式定义身份证号正确格式
if (!this.card_num) { //判断如果身份证号(this.card)num)为空,提示用户输入身份证号
uni.showToast({
title: '请输入身份证号',
icon: 'none'
})
return
}
if (!reg1.test(this.card_num)) { //判断身份证号格式时候正确
uni.showToast({
title: '请输入正确的身份证号',
icon: 'none'
})
return
}
更多推荐
已为社区贡献3条内容
所有评论(0)