思路:
1.用split函数按","划分形成字符串数组array1,array1数组的长度是不是等于5*n;不是的话就不正确
2.检查每个数组元素的长度是不是=5

解决方案 »

  1.   

    楼上的:我现在用的就是你这个方法:
      slist=split(ss,",")
      ierr=0
      Set regEx = New RegExp        
      regEx.Pattern = "^\d{5}$"     
      for i=0 to ubound(slist)
          if not regex.Test(slist(i)) then ierr=ierr+1
      next
      set regex=nothing
      if ierr=0 then response.write "格式错误"但是,我的问题是:
      有没有办法只用一个正则表达式就能判断ss的格式是不是正确的
      

  2.   

    tryregEx.Pattern = "^\d{5}(,\d{5})*$"