验证手机号的表达式:
<script language="javascript">
//移动号判断
function CheckChinaMobileID(mobile)
{
if (mobile=="")
{
return false;
}
if(isNaN(mobile)||(mobile.length!=11))
{
return false;
}
var reg =/^0{0,1}(13[4-9]?|15[7-9]|15[0-2]|18[7-8]|147)[0-9]{8}$/;
if(!reg.test(mobile))
{
return false;
}
return true;
}
</script>但如何在网页内容中提取出移动手机号呢?
有熟悉正则的吗?
<script language="javascript">
//移动号判断
function CheckChinaMobileID(mobile)
{
if (mobile=="")
{
return false;
}
if(isNaN(mobile)||(mobile.length!=11))
{
return false;
}
var reg =/^0{0,1}(13[4-9]?|15[7-9]|15[0-2]|18[7-8]|147)[0-9]{8}$/;
if(!reg.test(mobile))
{
return false;
}
return true;
}
</script>但如何在网页内容中提取出移动手机号呢?
有熟悉正则的吗?
var reg =/0{0,1}(13[4-9]?|15[7-9]|15[0-2]|18[7-8]|147)[0-9]{8}/g;
var arr = s.match(reg);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
这种情况没有考虑啊 013812345678mobile就是 移动手机号吧。