【发布时间】:2021-06-10 07:01:41
【问题描述】:
var price = "19,99 $"
price.replace(/[^0-9,.]/g, '').replace(",",".");
console.log(price)
output
19.99
- 但是我需要用一个替换来替换两个替换操作! 有可能吗?
【问题讨论】:
-
您在上面的输出中显示的不是,因为您从未分配回
price。replace返回结果,它不会就地修改字符串。 (字符串是不可变的。)
标签: javascript reactjs typescript replace web-developer-toolbar