要求mac地址用“--”隔开,而且其中的英文字母必须大写。找了好久也没找到这样的格式,大家帮帮我

解决方案 »

  1.   

    var re=/^([0-9A-F]{2})(([/\s--][0-9A-F]{2}){5})$/
      

  2.   

    大哥,你这里面有非法字符呀,var re=/^([0-9A-F]{2})(([/\s--][0-9A-F]{2}){5})$/,贴到页面里,连颜色都不对,帮我再看看
      

  3.   


    var re=/^([0-9A-F]{2})((--[0-9A-F]{2}){5})$/;
    alert(re.test("15--1F--09--32--21--32"))不好意思.删少了点东西.
      

  4.   

    漏看了必须为大写 呵呵
    /^([\dA-F]{2}--){5}[\dA-F]{2}$/
      

  5.   

    谢谢两位,你们的都试过了,可是你们都拉下了数字呀,mac地址是可以有数字的呀。
      

  6.   

    不对不对,我又试过了,连AB--CD--EF--GH--IJ--KL这样的都通过不了,不知道为什么
      

  7.   

    MAC地址是16进制的.
    所以只有0123456789ABCDEF
      

  8.   

    mac地址里怎么会出现IJ--KL
    每位只包含0-9 A-F
    当然不会通过验证
      

  9.   


    /^([\dA-F]{2}--){5}[\dA-F]{2}$/