Как преобразовать номер телефона к виду 8999999999?

251
02 августа 2017, 23:25

Как преобразовать номер телефона к виду 8999999999, сейчас вид такой +7(344) 444-44-44. Сделала из него такой +73444444444 следующим образом:

const numberValueReduced = phone => {
    return phone.replace(/-|_|\s|\(|\)/g, '');
};

Как теперь +7 заменить на 8 регуляркой?

Answer 1

const phone = '+7(344) 444-44-44'; 
console.log(phone.replace(/\D/g, '').replace(/^7/,'8'));

READ ALSO
Клонирование двухмерного массива [дубликат]

Клонирование двухмерного массива [дубликат]

На данный вопрос уже ответили:

245
Как работает эта магия c new Date?

Как работает эта магия c new Date?

Работает правильно, но что происходит? Как работает строчка где var total_days = вообще не понимаю, узнать дату на 32-й день?

329
Загрузка ресурсов веб-приложения в кэш

Загрузка ресурсов веб-приложения в кэш

ПриветДля того, чтобы пользователь видел красивый прелоадер загрузки сайта, я использую следующий код:

251