日期:2014-05-16  浏览次数:20347 次

关于正则一个小问题,兄弟们帮一下哈。
s=5;

/^([0-9]){1,s}$/

用这种变量的方式匹配不好用,该怎么解决。

十分感谢。

10。1快乐哈   ^^

------解决方案--------------------
if( "123456 ".match(new RegExp( "^[0-9]{1, "+s+ "}$ ")==null){
------解决方案--------------------
match(new RegExp( "^[0-9]{1, "+s+ "}$ "))