Как заменить запятые только между одинаковыми начальными буквенными строками?
Вот что у меня есть, частично работая:
const regexA = /(A.+?)(, )(A)/g;
const regexB = /(B.+?)(, )(B)/g;
let value = "A1C, A2, A3B, A4, B1, B2A, B3".replace(regexA, '$1/$3');
value = value.replace(regexB, '$1/$3');
console.log(value); //prints A1C/A2, A3B/A4, B1/B2A, B3
Цель: A1C / A2 / A3B / A4, B1 / B2A / B3