Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Обучение для смены профессии, роста в карьере и саморазвития
str.replace(/:$/, '') // или /(.*?):?$/.exec(str)[1] // или str.match(/[^:]+:[^:]+/)[0] // или str.split(':', 2).join(':') // или str.slice(0, str.slice(-1) === ':' ? -1 : void 0) // или str.substring(0, str.length - !!-~str.search(':$'))