看看这个可以不
/^\s*[0-9]{1,3}\s*$/

解决方案 »

  1.   

    好像都不行啊,这个应该不难吧
      

  2.   

    可以啊,楼主是要带小数的吗?0和100算不算?
    我的那个只是整数的,楼主测试不行吗?测试用例是什么?<script language=javascript>
    function check(str){
    var re=/^(0|100|[1-9]\d)$/
    alert(re.test(str))
    }
    </script>
    <input name="aaa" onblur="check(this.value)">
      

  3.   

    天外水火(我要多努力)正解
    多谢了