ip与域名正则表达式_ip与域名正则表达式

更新时间:2015-05-20    来源:正则表达式    手机版     字体:

【www.bbyears.com--正则表达式】

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;
   }
  }
 }
}

本文来源:http://www.bbyears.com/aspjiaocheng/15217.html

猜你感兴趣

热门标签

更多>>

本类排行