Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
str.replace(/(?<=.{38})/, ':') // или str.replace(/.{38}/, '$&:') // или [...str].map((n, i) => i === 38 ? `:${n}` : n).join('')
str.substring(0, 38) + ':' + str.substring(38)
str.split('').splice(37, 0, ':').join('');
.join('')
console.log(`${str.slice(0, 38)}:${str.slice(39, str.length)}`)
(0,9).. (9, ..
(0, 38) ... (39