JS判断数字是否只包含数字1-7
JS新手问题:
现在我有一个数字,比如12345678,怎么判断该数字只包含1-7,有8、9、0就返回false。并且1-7的数字是不能重复的,如1112334,也返回false;
------解决方案--------------------var reg=/^[1-7]+$/;
reg.test(str);
------解决方案--------------------var reg=/^(?:([1-7])(?!.*\1.*$))+$/;
alert( reg.test("123451") );