Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
str.replace(/,(?=[^,]*$)/, ' and')
$
,
$ читал про этот знак и он должен искать про совпадения в конце, если это прям последнее слово или символ.
/,(?![^]*,)/