微信小程序:正则匹配判断电话号码

1.js

// formSubmit 表单提交
  formSubmit:function(e){
    console.log('form表单发生点击事件,携带的数据为:',e.detail.value)
    console.log('电话:', e.detail.value.tel)
    //表单点击提交的时候获取数据
    //正则匹配
    // var mobile = new RegExp('[0-9]','g'); //不严格
    var mobile = /^[1][3,4,5,7,8][0-9]{9}$/;
    // var myreg = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;  //判断是否是座机电话
    //检查
    var isMobile = mobile.exec(e.detail.value.tel)
    //输入有误的话,弹出模态框提示
     if(!isMobile){
      wx.showModal({
        title: '提示!!',
        content: '你输入的电话不符,请重新检查填写',
      })
    }
  },

你可能感兴趣的:(微信小程序,JavaScript)