Ped*_*Pam 2 javascript string masking typescript
我需要在typescript/javascript中以这种格式输入一个收到的字符串="## ## ## ###".(如"12 34 56 789").
我知道有"字符串掩码"和JQuery的某种方式,有一种更简单的方法吗?
Nin*_*olz 15
您可以使用所需数据替换每个模式部分.
function format(value, pattern) {
var i = 0,
v = value.toString();
return pattern.replace(/#/g, _ => v[i++]);
}
console.log(format(123456789, '## ## ## ###'));Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7791 次 |
| 最近记录: |