手机号码和电话号码的正则 验证

手机号码: /^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/

区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"所有手机号码:regexp="^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}|15[89]\d{8}"(新添加了158,159两个号段)

((\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}))$)匹配格式:11位手机号码3-4位区号,7-8位直播号码,1-4位分机号如:12345678901、1234-12345678-1234

function checktelephone() { var cellPhone=document.getElementByIdx_x_x_x_x_x("telephone"); var RegCellPhone = /^([0-9]{11})?$/; falg=cellPhone.value.search(RegCellPhone); if (falg==-1){ alert("手机号不合法!"); }

}

<script type="text/javascript">function checkMobile(){ var sMobile = document.mobileform.mobile.value if(!(/^1[3|5][0-9]\d{4,8}$/.test(sMobile))){ alert("不是完整的11位手机号或者正确的手机号前七位"); document.mobileform.mobile.focus(); return false; }}</script><form action="" name="mobileform" method="post" onSubmit="return checkMobile();"><INPUT name="mobile" class="tdc" size="40" maxLength="11"><INPUT name="action" type="hidden" value=mobile> <INPUT class="bdtj" name=B1 type=submit value="查 询"></FORM>

<————————————-验证邮箱———————————————>

function checkemail(){// 功能函数 var temp = document.getElementByIdx_x_x_x_x("email"); var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(temp.value!=""){ if(!myreg.test(temp.value)){ alert("email格式不正确,请重新输入!");email.focus();return false;}

}

<————————————-验证用户名的长度———————————————>

function checknamelength(){ var aaa = document.getElementByIdx_x_x_x("username");//用户名 if(aaa.value.length<=3||aaa.value.length>=8) { alert("用户名长度必须大于3小于8"); } }

<————————————-验证密码的长度———————————————>

function checkpasswordlength(){ var bbb = document.getElementByIdx_x_x_x("password"); if(bbb.value.length<=6||bbb.value.length>=12) { alert("密码长度必须大于6小于12"); } }

<————————————-验证两次密码的正确性————————————->

人生伟业的建立 ,不在能知,乃在能行。

手机号码和电话号码的正则 验证

相关文章:

你感兴趣的文章:

标签云: