+7 (000) 000-00-00
на +7 (***) ***-00-00
. Цифры в номерах заранее не знаю, нужно менять но порядковому номер цифры,например с 2 по 6 цифру
менять на звёзды. Помогите плиз)function replaceNumbers(str, matches) {
let count = 0;
return str.replace(/\d/g, d => matches.includes(++count) ? '*' : d);
}
replaceNumbers('+7 (000) 000-00-00', [ 2, 3, 4 ]); // "+7 (***) 000-00-00"
replaceNumbers('+7 (000) 000-00-00', [ 2, 3, 4, 5, 6, 7 ]); // "+7 (***) ***-00-00"
replaceNumbers('+7 (000) 000-00-00', [ 10, 11 ]); // "+7 (000) 000-00-**"