我有个文本框一定要按照这样的格式输入V**R**B**D**SP**C**    (*号代表0-9的数字)
我该怎么在js里面做验证啊??

解决方案 »

  1.   


    /V\d\dR\d\dB\d\dD\d\dSP\d\dC\d\d/.test("V12R09B89D96SP67C00");你看看行不?
      

  2.   

    ---------楼主资料---------
    登录名:Mua_steer
    总技术分:14
    总技术排名:258359
    ---------结贴情况---------
    截至:2010-08-31 15:14:15
    总发帖:1个
    正常结贴:0个
    未结贴:1
    结贴率:0.00%
    评语:楼主,我无语!
    --------------------------
      

  3.   

    /^V\d\dR\d\dB\d\dD\d\dSP\d\dC\d\d$/.test("V12R09B89D96SP67C00");
    在严格点这样看看。
      

  4.   

    V R B D SP  C 是确定的,它们之间的数字位数并不是确定的,可以两位也可以三位
      

  5.   

    比如说:V200R001B003D16SP01C644 
      

  6.   

    /^V\d{2,3}R\d{2,3}B\d{2,3}D\d{2,3}SP\d{2,3}C\d{2,3}$/.test("V200R001B003D16SP01C644");
      

  7.   

    那如果我前面再加一个UTPS呢 就是这样:UTPS-V200R001B003D16SP01C644 
      

  8.   

    /^UTPS-V\d{2,3}R\d{2,3}B\d{2,3}D\d{2,3}SP\d{2,3}C\d{2,3}$/.test("UTPS-V200R001B003D16SP01C644");
    javascript正则表达式