在MS Ajax中将数字格式化为电话号码

Format a number as phone number in MS Ajax

本文关键字:格式化 电话号码 数字 MS Ajax      更新时间:2023-09-26

如何使用MSAjax格式将号码格式化为电话号码(例如(45)879-2658)。

在C#中,我可以使用{0:(###)###-###}格式化此数字。

但不确定如何在MSAjax中实现这种整数格式。

我不知道C#,这就是如何在javascript:中进行图片格式化

format = "(###)###-####"
input = 1234567890
formatted = format.replace(/#/g, [].shift.bind(String(input).split("")))
// result: "(123)456-7890"

要处理比图片短的字符串,请尝试以下稍微详细一点的代码:

chars = String(input).split("")
formatted = format.replace(/#/g, function() { return chars.shift() || "" })