下面的正則是校驗數字的,如果輸入其它非法字符或者文字的話會匹配為空字符串,但遇到下面幾種情況就不行了,有大神可以把下面正則改進下嗎或者有其它更好的正則表達式嗎letnum_1='--150'letnum_2='--150..55'letnum_3='150..15'num_1.replace(/[^\-?\d.]/g,'')//--150想要的結果是-150num_2.replace(/[^\-?\d.]/g,'')//--150..55想要的結果是-150.55num_3.replace(/[^\-?\d.]/g,'')//150..15想要的結果是150.55
在線等!javascript正則校驗問題求教
HUWWW
2019-06-18 09:42:48