邮箱、手机号验证的正则

前端之家收集整理的这篇文章主要介绍了邮箱、手机号验证的正则前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
邮箱的验证:
<script>
function checkvalue(){

if(a_form.email.value=="")
{
alert("电子邮箱不能为空!");
a_form.email.focus();
return false;
}
var Reg=/^[_a-z 0-9]+@([_a-z 0-9]+\.)+[a-z 0-9]{2,3}$/; //正则验证邮箱格式
if(!Reg.test(a_form.email.value))
alert("请正确填写邮箱地址!");
a_form.email.focus();
return false;
}
if(a_form.qq.value=="")
alert("qq不能为空!");
a_form.qq.focus();
</script>


手机号验证的正则为:
var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/;
var reg=/^0{0,1}(13[0-9]|15[7-9])

var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/;
移动手机号的验证正则为:
手机号验证正则表达式
昨天找了好久,终于在一个站上把这个手机号验证的正则表达式给扒下来了,
手机号验证的正则为:
增加移动151,152号段,但是没有在源码演示中放出,下面代码已经更新
这可是包括15x话段的哈。嗯。。
手机号的那个,可以用第一个,也可以用第二个,您随意吧,我不知道手机号现在都有15几了,就都弄上了。。
<input type="text" id="mobile" name="mobile" onblur="if (value=='') {value='请输入您的手机号'}" onfocus="if(value=='请输入您的手机号') {value=''}" value="请输入您的手机号"/>

<input type="button" name="china_mobile" value="校验是否是移动手机号" onclick="CheckChinaMobileID(document.getElementById('mobile').value)"/>
<input type="button" name="is_mobile" value="校验是否是手机号" onclick="CheckIsMobile(document.getElementById('mobile').value)"/>

下面有写好的方法,可以直接用:
function CheckChinaMobileID(mobile){
if (mobile==""){
alert("请填写手机号码!");
return false;
}
if(isNaN(mobile)||(mobile.length!=11)){
alert("手机号码为11位数字!请正确填写!");
var reg =/^0{0,51); font-family:Arial; line-height:26px"> if(!reg.test(mobile))
{
alert("您的手机号码不是移动号码,请重新输入");
alert("你好,这个真是移动的手机号");
return true;
function CheckIsMobile(mobile){
alert("您的手机号码不正确,请重新输入");
alert("你好,这个真是手机号,是哪的我不知道");
}
原文链接:https://www.f2er.com/regex/363100.html

猜你在找的正则表达式相关文章