Я использую 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);
});
Спасибо!