js正则手机号 验证

注意一下 现在手机号第二位是不是 只有3 4 5 7 8这几个数,
如果还有请告诉我,否则这个正则表达式式错误的。

<div id="app">
    <el-input @blur="goTo" v-model="input" placeholder="请输入内容"></el-input>
</div>

 goTo(){
    var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
    console.log( myreg.test((this.input)) )
    1--以1为开头;
    2--第二位可为3,4,5,7,8,中的任意一位;
    3--最后以0-9的9个整数结尾。
 }

原文地址:https://www.cnblogs.com/IwishIcould/p/12364329.html

时间: 02-23

js正则手机号 验证的相关文章

js 正则 中文验证

加了一个验证中文的函数如下:function isChn(str){      var reg = /^[u4E00-u9FA5]+$/;      if(!reg.test(str)){       return false;      }      return true;} js 正则 中文验证

正则式验证手机,身份证号

JS正则式验证手机号 var tel = $("#labLinkway input").val(); //获取手机号 var telReg = !!tel.match(/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)$/); if (telReg == false)

正则表达式控制Input输入内容 ,js正则验证方法大全

https://blog.csdn.net/xushichang/article/details/4041507 正则表达式控制Input输入内容 2009年04月01日 17:15:00 阅读数:21747 不能输入中文 <input type="text" name="textfield"  onkeyup="this.value=this.value.replace(/[^/da-z_]/ig,'');"/>只能输入 数字和下划

js正则验证方法大全

js正则验证方法大全 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

js正则实现二代身份证号码验证详解

js正则实现二代身份证号码验证详解 根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码. 地址码表示编码对象常住户口所在县(市.旗.区)的行政区划代码. 出生日期码表示编码对象出生的年.月.日,其中年份用四位数字表示,年.月.日之间不用分隔符. 顺序码表示同一地址码所标识的区域范围内,对同年.月.日出生的人员

js正则验证手机号码有效性

通过js正则验证手机号码的有效性,方法如下: 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript"> var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; if(!myreg.test($("#phone").val())) { alert('请输入有效的手机号码!'); return false; }

js正则表达匹配&amp;简单验证

var common = { isNotNull:function(object){ if(object == null || object == '' || object == undefined){ return false; } return true; }, MBToGB:function(mb){ return Math.round(((mb / (1024))*100)/100); }, myRound:function(number){ var result = Math.roun

angular js 表单验证

1 <!doctype html> 2 <html ng-app="myapp"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 body{ 8 padding: 50px; 9 font-family: "微软雅黑"; 10 } 11 input{ 12 margi

js正则 转载

script中使用的正则表达式的例子,但是没有说这些正则表达式如何使用,现在给大家几个例子,大家可以看看.利用正则表达式判断是否是0-9的阿拉伯数字 function regIsDigit(fData){    var reg = new RegExp("^[0-9]$");    return (reg.test(fData));} 利用这则表达式获取字符串的长度 function regDataLength(fData){    var valLength = fData.leng