我在 JavaScript 中有一个数字变量,我想用最后 4 个字符替换它。例子:
我有一个号码 123456789,我希望它像这样被替换 12345****
在 JavaScript 中是否有任何正则表达式可以做到这一点?
replace()与正则表达式一起使用/\d{4}$/
var res = '123456789'.replace(/\d{4}$/, '****');
document.write(res);Run Code Online (Sandbox Code Playgroud)

substring()或substr()
var str = '123456789',
res = str.substr(0, str.length - 4) + '****';
document.write(res);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3215 次 |
| 最近记录: |