【发布时间】:2014-05-01 16:35:10
【问题描述】:
我正在使用 Handlebars 编译返回 JSON 数据的模板。我的问题是我想为显示的电话号码创建一个tel 链接,但它们返回的格式是:(XXX) XXX-XXXX
我知道你可以注册一个助手来获取一串数字然后格式化它们,但是有什么方法可以反过来(去掉任何非数字字符/空格)?
这是与我想做的相反的助手:
Handlebars.registerHelper("formatPhoneNumber", function(phoneNumber) {
phoneNumber = phoneNumber.toString();
return "(" + phoneNumber.substr(0,3) + ") " + phoneNumber.substr(3,3) + "-" + phoneNumber.substr(6,4);
});
谢谢!
【问题讨论】:
标签: javascript handlebars.js helpers tel