llgd.net
当前位置:首页 >> js手机号码正则表达式 >>

js手机号码正则表达式

正则表达式:/^1\d{10}$/ 答案演示: 表达式意思解析: (1)以1为开头; (2)\d表示数字,\d{10}表示出现10次数字; (3)$表示结尾,即匹配输入字符串的结尾位置; (4)根据(1)、(2)、(3),正好表示11位数字 扩展资料: 更严格的电话...

验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。 function checkUser(str){ var re = /^[a-zA-z]\w{3,15}$/; if(re.test(str)){ alert("正确"); }else{ alert("错误"); } } checkUser("jihua_cnblogs");//调用 验证手机...

答案:/^1\d{10}$/ 解析:^1 以1开头,\d表示数字,\d{10}表示数字出现10次,加上前面以1开头,正好是11个数字,X$表示以X结尾,这里用$表示后面没有了,11个数字后已经是匹配字符串的结尾。 结果展示:

var phone = '13800138000';var re = /^\d{7}/;var num = phone.match(re)[0];console.log(num); //结果1380013

正则表达式 var regTel = /^0?1[3|4|5|8][0-9]\d{8}$/;regTel.test($("#Tel")[0].value);这个可以验证电话号码必须是11位,且要以13, 14, 15, 18这几个号段开头

正则表达式如下: ^[1-9]\d{0,2}$ ↑ ↑ ↑ 后面的数字可以有0-2位 第一位不能为0 ^代表开始 $代表结束

function isCellPhone(str) { var reg = /^1[358][0-9]{9}$/; return reg.test(str);}/^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/;表示 ^(13[0-9]{9})或者(15[0-9]{9})或者 (18[0-9]{9})$,你的那个号码匹配 ^(13[0-9]{9}),而且像 0015000000000...

有了单个手机号码的,多个手机号码还不好办吗~~ 1[7358]\d{9} 这是单个号码的 1开头,第二位是7358中的一个,后面还有9个数字,共11位 /(1[7358]\d{9}\s*,\s*)*(1[7358]\d{9})/ 这是多个号码的 解释: 1[7358]\d{9} #匹配一个号码 \s*,\s* #匹配...

正则表达式验证 var Validate = { isTel: function (s) { var patrn = /^((\+?86)|(\(\+86\)))?\d{3,4}-\d{7,8}(-\d{3,4})?$/ if (!patrn.exec(s)) return false return true }, isMobile: function (value) { var validateReg = /^((\+?86)|(\...

1. 手机号开头是1 2. 手机号第二位是3,5,8种的一个 3. 手机号如果没有前缀的话,一共11位,但是你要求只能前7位 综上所述,匹配一个手机号前7位的正则: ^1[358][0-9]{5}$

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com