我需要滿足以下條件的百分比的正則表達式。正則表達式匹配百分比高達2個小數位
- 0.1至100
- 最大數目最多2小數place.It最多可以接受一個小數位也喜歡0.1。
- 接受最多100個不帶小數的數字,如1,2,3 ---- 100。
- 可以接受小數不爲0,說明,如0.11,0.1 .2 ..
我使用正則表達式之後,但它不能正常工作。
^(100\.00|[1-9]?\d\.\d{2})$
在此先感謝。
我需要滿足以下條件的百分比的正則表達式。正則表達式匹配百分比高達2個小數位
我使用正則表達式之後,但它不能正常工作。
^(100\.00|[1-9]?\d\.\d{2})$
在此先感謝。
謝謝,這個作品很完美。 – user2656780
不客氣。我只是稍微編輯了我的答案,以包含'100.00'。 – zessx
是的,我錯過了測試。謝謝。 – user2656780
試試下面的正則表達式,讓你做,這樣就可以更好地理解一些修改的一個。
^(100(\.0{1,2})?|[0-9]{0,2}(\.\d{1,2})?)$
這一個是簡化和工作。
^(100|\d{0,2})(\.\d{1,2})?$
最有可能的,這些人會幫你:http://regexlib.com/Search.aspx?k=percent&AspxAutoDetectCookieSupport=1 –
謝謝,這個網址是完美的。 – user2656780