JS正则表达式匹配数据 | 正负带小数点的数字

  1. 匹配所有数字
const str = '地方123.4合规ss8'
const result = str.replace(/\D/g, '')
console.log(result)        //12348
  1. 匹配带小数的正负数
const str = '地方-123.4合规ss8.12'
const result = str.replace(/[^-\d.]/g, '').split('.').slice(0,2).join('.')
console.log(result)        //-123.48
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容