javasript输入验证时间:2022-10-14    作者:panda    访问:1515

1.手机号验证

let reg = /^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\d{8}$/;
if (!reg.test(this.tel)) {
    uni.showToast({
        icon: 'none',
        title: '请输入正确的11位手机号'
    })
    this.tel = '';
    return false;
}


2.邮箱验证

let email_reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

if (!email_reg.test(this.email)) { /*提示代码*/ }



3.身份证验证(匹配数字字符开头18位数并允许最后一位是X)

let idreg = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;

if (!idreg.test(this.IDcard)) { /*提示代码*/ }


4.中文验证(根据国际utf-8编码,匹配中文)

let isChinese =  /^[\u4e00-\u9fa5]+$/gi;

if (!isChinese .test(this.chinese)) { /*提示代码*/ }


5.英文验证(‘a’ 到 ‘z’ 范围内的任意小写字母字符开头并结束的。)

let isEnglish = /^[a-zA-Z]*$/;

if (!isEnglish .test(this.english)) { /*提示代码*/ }


6.车牌号验证(普通车辆)

let cart_reg= /^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;

if (!cart_reg.test(this.cart)) { /*提示代码*/ }

最新作品

机电设备控制app开发

物料编码及进出库管理系统开发

微信扫码自助物品租赁系统开发

微信答题系统开发

嵌入式程序OTA升级平台开发

重庆乐乐环保官网开发

电动葫芦产品_厂家直销_重庆沪工集团_网站开发

黑马婚纱摄影网站优化案例

重庆婚纱摄影_【婚纱照排名前十】_黑马婚纱摄影工作室_网站开发

推广产品