冷风.NET

    ---默默無聞
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

JAVAScript中使用正則表達式

Posted on 2004-12-03 17:58  冷风.net  阅读(1281)  评论(2编辑  收藏  举报
//檢查是否符合Email規則
function IsEmail(strEmail) {
  
var objRe = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
  
if(objRe.test(strEmail)) return true;
  
return false;
}

//檢測數據是不是日期格式
function dateVerify(date){
        
var reg = /^(\d{4})([\/,-])(\d{1,2})\2(\d{1,2})$/;
        
var r = date.match(reg);
        
if(r==nullreturn false;
        
var d= new Date(r[1], r[3]-1,r[4]);
        
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate();
        date
=r[1]+r[2]+((r[3]-1)+1)+r[2]+((r[4]-1)+1);
        
return newStr==date;
    }