Javascript 与正则表达式匹配

Javascript 与正则表达式匹配,javascript,jquery,regex,Javascript,Jquery,Regex,我想通过RegExp检查带有许多条件的字符串 字符串长度必须为7 前两位数字必须是数字 第三位数字必须是E 第四位和第五位数字必须是数字,且不能大于12 第六位和第七位数字必须是数字 请尝试: var re = /^[0-9]{2}E(0[0-9]|1[0-2])[0-9]{2}$/; if (re.test(yourstring)) // match else // not match

我想通过
RegExp
检查带有许多条件的字符串

  • 字符串长度必须为7
  • 前两位数字必须是数字
  • 第三位数字必须是
    E
  • 第四位和第五位数字必须是数字,且不能大于
    12
  • 第六位和第七位数字必须是数字
  • 请尝试:

    var re = /^[0-9]{2}E(0[0-9]|1[0-2])[0-9]{2}$/;
    
    if (re.test(yourstring))
       // match
    else
       // not match