Пытаюсь через регулярки скрыть середину слова.
Чтобы из "
someword" получилось "
so****rd" (кол-во * равно кол-ву скрытых символов)
Но пока получается только так:
const regex = /(?!^).(?!.{0,1}$)/gm;
const str = `someword`;
const subst = `*`;
const result = str.replace(regex, subst);
console.log('Substitution result: ', result);
Substitution result: s*****rd
Как его заставить игнорировать несколько символов в начале строки, не понятно :(
Может у кого-то есть идеи?