gpt4 book ai didi

javascript - 正则表达式替换非 float 的字符串

转载 作者:行者123 更新时间:2023-12-02 19:58:29 24 4
gpt4 key购买 nike

我有一个字符串,我需要将其解析为 float ,但首先我需要替换它,如果它不是数字(整数或 float ),所以我尝试创建一个正则表达式来做吧

我的尝试结果为NaN

我最好的尝试之一是

var $replace = $text.replace(/^[^d.]*/, '');
var $float = parseFloat($replace);

谁能告诉我,我做错了什么?

最佳答案

如果您确实想要替换所有非数字的内容,请尝试以下操作:

var $replace = $text.replace(/[^\d.]/g, '');
var $float = parseFloat($replace);

这会将 "123a3d2" 字符串替换为 "12332" 字符串。

关于javascript - 正则表达式替换非 float 的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8318328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com