求一個匹配“比例”正則表達式:要求大于等于0小于等于1,如:0,0.234,1...這些,同時又可以為空
求“比例”的正則表達式
冉冉說
2019-02-13 17:13:12
TA貢獻1824條經驗 獲得超8個贊
RegExp("^(?:0(?:.[0-9]+){0,1}|1)$").test('0134') 為true是因為你少了.[0-9]+
前的兩個\\
如果你寫 RegExp("^(?:0(?:\\.[0-9]+){0,1}|1)$").test('0134') 它就是false了
發現還能短短^(?:0(?:\.\d+)?|1)$
舉報