2017-07-11 62 views
0

我需要在打印機腳本/ javascript中以這種格式=「## ## ## ###」放置接收的字符串。 (如「12 34 56 789)。屏蔽字符串

我知道有‘弦面具’,並通過JQuery某種方式,有沒有simplier辦法做到這一點?

回答

4

您可以用通緝替換每個圖案部分數據。

function format(value, pattern) { 
 
    var i = 0, 
 
     v = value.toString(); 
 
    return pattern.replace(/#/g, _ => v[i++]); 
 
} 
 

 
console.log(format(123456789, '## ## ## ###'));