我有一个字符串如下:
"$2,099,585.43"
"$" 可以是任何符号,比如 @,# 等等。
我想把它转换成 2099585.43。
是否有简单的方法可以做到这一点?
我有一个字符串如下:
"$2,099,585.43"
"$" 可以是任何符号,比如 @,# 等等。
我想把它转换成 2099585.43。
是否有简单的方法可以做到这一点?
String#replace
方法,删除所有非数字和小数点的字符。
console.log(
"$2,099,585.43".replace(/[^\d.]/g, '')
)