JS验证MAC地址

function fnValidateMacAddress(macaddr)
{
   var reg1 = /^[A-Fa-f0-9]{1,2}\-[A-Fa-f0-9]{1,2}\-[A-Fa-f0-9]{1,2}\-[A-Fa-f0-9]{1,2}\-[A-Fa-f0-9]{1,2}\-[A-Fa-f0-9]{1,2}$/;
   var reg2 = /^[A-Fa-f0-9]{1,2}\:[A-Fa-f0-9]{1,2}\:[A-Fa-f0-9]{1,2}\:[A-Fa-f0-9]{1,2}\:[A-Fa-f0-9]{1,2}\:[A-Fa-f0-9]{1,2}$/;

   if (reg1.test(macaddr)) {
      return true;
   } else if (reg2.test(macaddr)) {
      return true;
   } else {
      return false;
   }
}

posted @ 2011-07-10 13:02  敏捷学院  阅读(787)  评论(0编辑  收藏  举报