gpt4 book ai didi

Javascript - 替换最后 4 位数字的正则表达式

转载 作者:行者123 更新时间:2023-11-29 16:49:51 25 4
gpt4 key购买 nike

我在 JavaScript 中有一个数字变量,我希望它替换为最后 4 个字符。示例:

我有一个号码 123456789,我希望它像这样被替换为 12345****

在 JavaScript 中是否有任何正则表达式可以做到这一点?

最佳答案

使用 replace() 和正则表达式 /\d{4}$/

var res = '123456789'.replace(/\d{4}$/, '****');
document.write(res);

Regex explanation

Regular expression visualization


或者使用 substring() substr()

var str = '123456789',
res = str.substr(0, str.length - 4) + '****';
document.write(res);

关于Javascript - 替换最后 4 位数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37108512/

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