下面的正則是校驗數(shù)字的,如果輸入其它非法字符或者文字的話會匹配為空字符串,但遇到下面幾種情況就不行了,有大神可以把下面正則改進下嗎或者有其它更好的正則表達(dá)式嗎letnum_1='--150'letnum_2='--150..55'letnum_3='150..15'num_1.replace(/[^\-?\d.]/g,'')//--150想要的結(jié)果是-150num_2.replace(/[^\-?\d.]/g,'')//--150..55想要的結(jié)果是-150.55num_3.replace(/[^\-?\d.]/g,'')//150..15想要的結(jié)果是150.55
請各位大佬指點!關(guān)于正則校驗數(shù)字問題 js大佬們有什么好的建議?
守候你守候我
2019-06-21 16:26:59