本帖最后由 lianhua123 于 2011-07-17 20:14:38 编辑

解决方案 »

  1.   

    正则: reg = /\d{4}[A-Z]{2}\d{2}[a-z]*/
      

  2.   

    还有个需求是吧 吼吼 刚才没细看~~~
    function check_artikelnummer () {
         var comps = document.test.getElementsByTagName('input');
         var reg = /\d{4}[A-Z]{2}\d{2}[a-z]*/
         for(var i = 0,len = comps.length; i < len;i++){
            if(comps[i].type != 'submit' && comps[i].value != ""){
               if(!reg.test(comps[i].value)){
                 alert('输入不符合要求');
                 return false;
               }
               
           }else if(comps[i].value == "") {
               comps[i].focus();
               return false;
           }else{
             return true;
           }
      }
    }
      

  3.   

    reg = /\d{4}[A-Z]{2}\d{2}[a-z]*/ 是否应为 reg = /\d{4}[A-Z]{2}\d{2}[a-z]{0,1}/  ?
    最多一位小写字母