正则表达式问题

  怎么这样验证QQ还是返回true??
  我让数字最少出现5个最多11个啊现在都13个了还返回true
    var str='4084312931212';
    var re=/[1-9]\d{5,11}/;
    alert(re.test(str));//true;
阅读 3.2k
4 个回答
/^[1-9]\d{5,11}$/

/^[1-9]\d{4,10}$/

没有结尾符号$
var re=/[1-9]\d{5,11}$/;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题