javascript 寻求一个大于0的正整数的正则表达式

解决方案 »

  1.   

    不好意思,问错了
    javascript实现一个正则表达式,要求大于或等于0的。
      

  2.   

    var yourInput;
    var reg = /^[1-9]\d*$/;
    alert(reg.test(yourInput)); //yourInput是待验证的值
      

  3.   

    /^[1-9]\d*|0$/.test(yourString)
    yourString为你需要验证的值,结果为true或者false
      

  4.   


    var reg=/^(0|([1-9]\d*))$/;
    reg.test("要验证的值");//返回true则表示符合要求(全为数字),false则不符合要求