gpt4 book ai didi

javascript - 无需多行代码即可将破折号添加到数字中

转载 作者:行者123 更新时间:2023-11-30 09:57:59 25 4
gpt4 key购买 nike

我有一个从数据库返回的数字

例如

329193914

我想做的只是能够每 3 个字符插入破折号。

例如

329-193-914

我正在查看正则表达式、替换和 slice , slice 我遇到了很多困难,因为很多例子都像 f.value 而我没有传入“this”(整个元素)

最佳答案

如果您的数字可以被视为字符串:

var str = '329193914';
var arr = str.match(/.{3}/g); // => ['329', '193', '914']
var str2 = arr.join('-'); // => '329-193-914'

关于javascript - 无需多行代码即可将破折号添加到数字中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33090972/

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