js 正则替换非数字,保留一个.
//保留数字和.
.replace(/[^\d.]/g, '')
//替换出现在开头的.
.replace(/^\./g, '')
//多个.只保留一个.
.replace(/\.{2,}/g, '.')
//只保留第一个.
.replace('.', '$#$')
.replace(/\./, '')
.replace('$#$', '.');