您的位置:首页 > Web前端 > JavaScript

javascript正则表达式_Java快速开发平台_web应用开发

2011-04-11 14:40 477 查看
身份证号码

var isIDCard=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
if( !isIDCard.test(document.all.item(‘text_1’).value) )
{
alert("身份证输入不合法!");
document.all.item('text_1').focus(); //text_1获得焦点
return false;
}

手机号码

var filter=/^(((13[0-9]{1})|159)+\d{8})$/;
if( !filter.test(document.all.item(‘text_1’).value) )
{
alert("请输入正确的手机号码!");
document.all.item('text_1').focus(); //text_1获得焦点
return false;
}

电子邮件

var email=/^\s*([A-Za-z0-9_-]+(\.\w+)*@([\w-]+\.)+\w{2,3})\s*$/;
if( !email.test(document.all.item(‘text_1’).value) )
{
alert("电子邮件输入不合法!");
document.all.item('text_1').focus(); //text_1获得焦点
return false;
}

固定电话

var telephon=/^0\d{2,3}-\d{5,9}|0\d{2,3}-\d{5,9}$/;
if( !telephon.test(document.all.item(‘text_1’).value) )
{
alert("固定电话输入不合法!");
document.all.item('text_1').focus(); //text_1获得焦点
return false;
}

快速开发平添FIX ES2007下载: www.founderfix.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: