在开发云知识竞赛小程序时,使用WxValidate.js表单验证,发现166开头的手机号,会被误判为不是手机号, 提示“请输入11位的手机号码”。
须修改WxValidate.js中的第92行:
return that.optional(value) || /^1[34578]\d{9}$/.test(value)
为:
return that.optional(value) || /^1[3456789]\d{9}$/.test(value)
表单验证WxValidate.js原地址:
小程序“答题小博士”