0
点赞
收藏
分享

微信扫一扫

js 正则替换非数字,保留一个.

参考: https://blog.51cto.com/u_13977638/5155968 

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



举报

相关推荐

0 条评论