gpt4 book ai didi

javascript - 如何从标称字符串中删除 0,但不从 javascript 中的小数中删除

转载 作者:行者123 更新时间:2023-12-05 09:32:34 24 4
gpt4 key购买 nike

我有案例要从字符串编号中删除 0,但不会删除十进制 0 中的案例。删除它的逻辑是什么?在javascript中。示例:

01.00 -> 1.00 
0.50 -> 0.50 (not .50)
010.05 -> 10.05

最佳答案

我们可以尝试替换 ^0+(?=\d) 模式,这将仅针对前导零,而前导零依次跟随至少一个其他数字。

var input = ["01.00", "0.50", "010.05"];
for (var i=0; i < input.length; ++i) {
var output = input[i].replace(/^0+(?=\d)/, "");
console.log(input + " => " + output);
}

关于javascript - 如何从标称字符串中删除 0,但不从 javascript 中的小数中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67930874/

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