1.必入力,并且是3位以内的正整数
2.必入力,整数部分10,小数部分2位的正数

解决方案 »

  1.   

    re = /^\d{1,3}$/
    re = /^10\.\d{2}$/
      

  2.   

    re = /^(\d{1,10}|\d{1,10}\.\d{1,2})$/
      

  3.   


    <script type="text/javascript">
    <!--
    var reg = /^[1-9]\d{0,2}$/;
    alert(reg.test('123'));
    alert(reg.test('023'));
    var reg1 = /^(?:0?|[1-9]{1,10})(?:\.\d{1,2})?$/
    alert(reg1.test(.22));
    alert(reg1.test(121212121212.22));
    alert(reg1.test(2.223));
    alert(reg1.test(2.));
    //-->
    </script>
      

  4.   


    re = /^(0|(?!0)\d{1,10})(\.\d{1,2})?$/