有人問怎么寫了,並且非想用正則,為啥不用if else我也不明白,然后寫了如下的正則。
具體需求是大於0,小於等於100,並且最多保留兩位小數。
比如 :0.1,0.01,100.00,100.0, 10.01可以通過。
0.0,0.00,100.01,0.111,11.111不能通過
var reg=/^\d\.([1-9]{1,2}|[0-9][1-9])$|^[1-9]\d{0,1}(\.\d{1,2}){0,1}$|^100(\.0{1,2}){0,1}$/
有人問怎么寫了,並且非想用正則,為啥不用if else我也不明白,然后寫了如下的正則。
具體需求是大於0,小於等於100,並且最多保留兩位小數。
比如 :0.1,0.01,100.00,100.0, 10.01可以通過。
0.0,0.00,100.01,0.111,11.111不能通過
var reg=/^\d\.([1-9]{1,2}|[0-9][1-9])$|^[1-9]\d{0,1}(\.\d{1,2}){0,1}$|^100(\.0{1,2}){0,1}$/
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。