微信小程序form表单手机号正则检验pattern失效
好奇怪啊,h5页面校验没问题,在微信小程序模拟器以及真机运行都失效,排查半天,记录一下
PS:身份证号校验也没问题,就手机号校验有问题,奇奇怪怪的
之前的写法(在小程序上不生效)
mobilePhone: {rules: [{ required: true, errorMessage: '请输入手机号', },{ pattern: /^1\d{10}$/,errorMessage: '请输入正确的手机号码'}]
},
换个写法,小程序可用
mobilePhone: {rules: [{ required: true,errorMessage: "请输入手机号",trigger: "blur"},{ pattern: "^(13\\d|14[01456879]|15[0-35-9]|16[2567]|17[0-9]|18\\d|19[0-35-9])\\d{8}$",errorMessage: "请输入正确的手机号码", trigger: "blur"}]
},