假设我有一个
例子:
我想我可以通过遍历源字符串('0123456789' 中的 foreach 字符)来获取数字,但我不确定如何才能将它们优雅地组合成正确的格式。也许已经有一个 jQuery 函数可以做到这一点?
最佳答案
这是一种方法:
function formatPhoneNumber(input, format) {
// Strip non-numeric characters
var digits = input.replace(/\D/g, '');
// Replace each "X" with the next digit
var count = 0;
return format.replace(/X/g, function() {
return digits.charAt(count++);
});
}
https://stackoverflow.com/questions/3224152/