gpt4 book ai didi

javascript - 正则表达式替换字符串的一部分

转载 作者:行者123 更新时间:2023-11-28 12:27:34 25 4
gpt4 key购买 nike

我有一个图表,在 Y 轴上有一些数字,例如 40000000、7000000、20000000。

我想使用正则表达式将最后六个“0”数字替换为“M”

示例

40000000 should be 40M
7000000 should be 7M
20000000 should be 20M

如果数字小于999999,则应替换为字母“K”

4000 should be 4K

有人可以帮我解决这个正则表达式吗?

enter image description here

最佳答案

注意someString必须是字符串,而不是数字。

someString.replace(/0{6}$/, "M").replace(/0{3}$/, "K");

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

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