如何将由数字组成但也有括号的“字符串”转换为数字?

const str = "+385(0)21386644";
const toNumb = Number(str)

console.log(toNumb) //NaN

这种传统方式行不通:s

如何将这个字符串转换为数字?

yangguanbiao 回答:如何将由数字组成但也有括号的“字符串”转换为数字?

使用 String replace ,用 '' 替换所有非数字字符,然后使用 Number

const x = Number("+385(0)21386644".replace(/[^0-9]/g,''));
console.log(typeof x)

本文链接:https://www.f2er.com/40695.html

大家都在问