js的:
<script type="text/javascript"> function checkMobile(){ var sMobile = document.mobileform.mobile.value if(!(/^[1][3,4,5,8][0-9]{9}$/.test(sMobile))){ alert("不是完整的11位手机号或者正确的手机号前七位"); document.mobileform.mobile.focus(); return false; } } </script> <form action="#" name="mobileform" method="post" onSubmit="return checkMobile();"> <INPUT name="mobile" size="40" maxLength="11"> <INPUT name="action" type="hidden" value=mobile> <INPUT class=bdtj name=B1 type=submit value="查 询"> </FORM>
java的:
/** * 手机号验证 * * @param str * @return 验证通过返回true */ public static boolean isMobile(String str) { Pattern p = null; Matcher m = null; boolean b = false; p = Pattern.compile("^[1][3,4,5,8][0-9]{9}$"); // 验证手机号 m = p.matcher(str); b = m.matches(); return b; } /** * 电话号码验证 * * @param str * @return 验证通过返回true */ public static boolean isPhone(String str) { Pattern p1 = null,p2 = null; Matcher m = null; boolean b = false; p1 = Pattern.compile("^[0][1-9]{2,3}-[0-9]{5,10}$"); // 验证带区号的 p2 = Pattern.compile("^[1-9]{1}[0-9]{5,8}$"); // 验证没有区号的 if(str.length() >9) { m = p1.matcher(str); b = m.matches(); }else{ m = p2.matcher(str); b = m.matches(); } return b; }
相关推荐
js手机号码验证,判断输入的是否为数字,是否为11位,判断手机号是否存在,比如12311111111虽然是11位数字,但是是错误号码。鼠标离开文本框即刻判断。
JSF页中关于手机号码验证类,类文件,使用时记得把文件名改一下
js实现表单、邮箱、手机号码验证插件
jquery input字符串验证(手机号码验证、字母数字验证) 正则表达式验证
个人用js写的一个手机号码验证,可以增强初学者对if语句的了解。
js表单验证插件支持多种内容表单验证,有js邮箱地址验证、js中文汉字验证、js手机号码验证、js数字验证等。内含js代码下载。
现在很多app软件注册的方式都采用手机号码注册,手机号码毫无疑问都是有数字组成的。为了避免用户输入错误的手机号码,所以我们要做手机号码的验证。手机号码的验证其实还是非常简单的,采用正则表达式就行了。
Laravel开发-laravel-phone Laravel 手机号码验证类 基于谷歌libphonenumber api的手机号码操作类库
注:无后台 大气账号密码登录和手机号码验证登录切换页面模板
js常用验证函数,邮箱验证,手机号码验证,是否url地址,是否字符串,是否数字......,十分方便,随取随用
验证手机号码和邮政编号的正确,JavaScript验证,正则表达式
javascript 手机号码验证实现代码。
Javascript 验证电话、手机号码的相关资料
在Android开发过程中,有些应用会要求用户输入手机号,比如手机号码验证,为了便于观看,我们都会以188 xxxx xxxx这种格式进行展示.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考...
报名内容{用户名,密码,确认密码,EMail,QQ号码 ,真实姓名 ,性别,年龄,家庭住址,电话,手机,身份证号码,密码提示问题,安全回答},完善的报名项目 所有报名内容都要经过验证,互联网上细节做的到位的25175报名类软件 ...
mobilePhoneNumber 是用于验证和格式化移动电话号码的通用库。
2020年最新的手机号码和固话号码验证的正则表达式
写一个简单的正则表达式,用来校验11位手机号码,开头允许是13、15、18,我一开始这样写: var reg = /^(13[0-9]{9})|(15[0-9]{9})...以上所述是小编给大家介绍的 一个容易犯错的js手机号码验证正则表达式(推荐),希望