JavaScript replace() 方法去掉字符串中的逗号

为了方便查看,会在前端展示时进行处理,每隔3位添加一个逗号。

// '1,003.6'

这种包含逗号的数值字符串,如果进行数字转换会返回 NaN 

let str = '1,003.1'
Number(str) // NaN

需要用 replace 方法,将 , 替换掉:

let str = '1,003.1'
str.replace(/,/g, "") // "1003.1"

replace 方法用于替换匹配的子字符串,一般情况下只替换第一个匹配(除非使用带有 g 修饰符的正则表达式)。

'aaa'.replace('a', 'b') // "baa"

replace 方法还可以使用正则表达式作为参数,这里就不展开讲了。


未经允许不得转载:w3h5 » JavaScript replace() 方法去掉字符串中的逗号

赞 (0)
分享到: +

评论 沙发

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)