正则表达式验证字符串由4个数字组成

这个字符串长度是4
每一位都是0-9之间的数字,包含0和9
js写出验证
像 0001 这样的也是符合要求的

这个很简单,子表达式为:
([0-9]{4})
[0-9]表示匹配数字,{4}大括号4表示前面的数字有4位。这个是不管为0001还是9999,都能匹配到
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-24
var reg=/^\d{4}$/;追问

验证这个 0001 不通过

追答var reg = /^\d{4}$/;
var str = "0001";
reg.test(str);

怎么会不通过呢,看来你是太菜啦

本回答被提问者采纳