一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

ip与域名正则表达式

时间:2008-06-24 编辑:简简单单 来源:一聚教程网

ip与域名正则表达式

function checkIP()
{
 var ipArray,ip,j;
 ip = document.ipform.ip.value;
 
 if(/[A-Za-z_-]/.test(ip)){
  if(!/^([\w-]+\.)+((com)|(net)|(org)|(gov\.cn)|(info)|(cc)|(com\.cn)|(net\.cn)|(org\.cn)|(name)|(biz)|(tv)|(cn)|(mobi)|(name)|(sh)|(ac)|(io)|(tw)|(com\.tw)|(hk)|(com\.hk)|(ws)|(travel)|(us)|(tm)|(la)|(me\.uk)|(org\.uk)|(ltd\.uk)|(plc\.uk)|(in)|(eu)|(it)|(jp))$/.test(ip)){
   alert("不是正确的域名");
   document.ipform.ip.focus();
   return false;
  }
 }
 else{
  ipArray = ip.split(".");
  j = ipArray.length
  if(j!=4)
  {
   alert("不是正确的IP");
   document.ipform.ip.focus();
   return false;
  }

  for(var i=0;i<4;i++)
  {
   if(ipArray[i].length==0 || ipArray[i]>255)
   {
    alert("不是正确的IP");
    document.ipform.ip.focus();
    return false;
   }
  }
 }
}

热门栏目