想要实现的效果为
例子:
var a = "1.001.001.001;//变为1.00
var b = "asdf8bdf.753";//变为8.75
var c = "0842.1.2.5";//变为842.12
var d = "08426544asdf0";//变为84265440
`
想要满足
1:替换掉非数字非小数点字符
2:小数点最多只有一个,其他小数点替换为空
3:小数点后只保留两位小数,并且不四舍五入
我的想法步骤是
1:先替换清除该字符串中非数字非小数点的
2:如果有超过一个小数点,替换掉空
3:如果有小数点,并且小数点后超过两位,替换为空
请教下这样的正则应该怎么写
思路上确实是你的思路