大於等於0小於等於100.小數位能夠靈活限制。謝謝。。

解决方案 »

  1.   


    先对你输入的百分比数*100,然后判断其范围是不是在0<=XX%*100<=100
      

  2.   

    ^((?!0)\d{1,2}(\.\d+)?|0(\.\d+)?|100)$限制了整数部分为0或者不以零开头的两位数
    这两个红色的+号可以用{n}、{n,m}代替:
        {n}中的n表示小数位数;比如{1}
        {n,m}中n,m用来控制小数个数的范围,最少n个但不超过m个。比如{1,3}
      

  3.   

    var reg=/^(\d{1,2}(\.\d+)?|100)%$/
      

  4.   

    謝謝。
    我的另一個問題,也是正則的,從來沒寫過。求幫助:http://topic.csdn.net/u/20111026/14/a278c52d-3792-4b4f-b0ca-986c21149d35.html
      

  5.   

    另外一個正則問題,謝謝。http://topic.csdn.net/u/20111026/14/a278c52d-3792-4b4f-b0ca-986c21149d35.html