blsn.net
当前位置:首页 >> 求固定电话JS正则表达式 >>

求固定电话JS正则表达式

phone = '13888888888';if(/^1[34578]{1}\d{9}$/.test(phone)){ alert('OK');} else { alert('NG');}

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

正则表达式验证 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\d{10}$/ 解析:^1 以1开头,\d表示数字,\d{10}表示数字出现10次,加上前面以1开头,正好是11个数字,X$表示以X结尾,这里用$表示后面没有了,11个数字后已经是匹配字符串的结尾。 结果展示:

var tel = 18767802354; var reg = /^0?1[3|4|5|8][0-9]\d{8}$/; if (reg.test(tel)) { alert("号码正确~"); }else{ alert("号码有误~"); };

把.search((/^([0-9]{3,4}\-)?[0-9]{7,8}$/) | (/^(\+86)?1[0-9]{10}$/)) 改成.search(/(^([0-9]{3,4}\-)?[0-9]{7,8}$) | (^(\+86)?1[0-9]{10}$)/)

var string = 'a23knco234kn'; var ok = /^[a-zA-Z][a-zA-Z0-9]*$/.test( string ); alert( ok );

1楼的貌似没看清楚问题,要求是必须含字母和数字,不是必须是字母或数字。 function check(){ var str = ‘要检查的字符串’; var reg=new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/); if(reg.test(str)){ return true; }else{ return false; } }

使用JS验证手机号可以使用正则表达式: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 JS中的正则函数: R...

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