javascript - 如何在 JS 中将字符串(带前缀的数字)转换为 Double/Float

标签 javascript string double

如何将带有前缀的数字转换为double/float 例如STA01.021.02

最佳答案

使用正则表达式去除非数字(不包括“.”)以获得更灵活的解决方案:

parseFloat("STA01.02".replace(/[^0-9\.]+/g, ''));

关于javascript - 如何在 JS 中将字符串(带前缀的数字)转换为 Double/Float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39683851/

相关文章:

javascript - 检查数组中的第一项是否为空值

java - 将 null 分配给字符串文字和 GC

string - 从字符串 'A' 中删除最少的字母以删除字符串 'B' 的所有实例

c - C 中双倍的最小公倍数

c# - Python 中的 BitConverter.DoubleToInt64Bits 等效项

Javascript - 如果字符串包含并替换

javascript - 是否可以将 FullCalendar 日历事件的背景设置为透明?

javascript - PhoneGap/Cordova 以及最新版本的 Google Chrome 中没有 'Access-Control-Allow-Origin'

将字符串转换为 long long

java - 将 double 组转换为 float 组