/[a-zA-Z]+[0-9]+\*(DVD|VCD|DVDROM|VCDROM)\*[1-9][0-9]*/

解决方案 »

  1.   

    re = /^[a-zA-Z]+[0-9]+\*(DVD|VCD|DVDROM|VCDROM)\*[1-9][0-9]*$/;
    if(! re.test(document.formname.textname.value))
      alert("输入非法");
      

  2.   

    多行,设置multiline
    /^[a-zA-Z]+[0-9]+\*(DVD|VCD|DVDROM|VCDROM)\*[1-9][0-9]*$/m;
      

  3.   

    if(!form.ordercon.value.match(/^[a-zA-Z]+[0-9]+\*(DVD|VCD|DVDROM|CDROM)\*[1-9][0-9]*$/m)){
    alert("格式错误");
    form.ordercon.focus();
    return false;
    }对多行判断无效。