Я могу сделать с двумя replace, но как можно сделать с использованием одного replace
replace
console.log("NoZtestZ".replace(/^Z/, '').replace(/Z$/, "")) console.log("ZtestZ".replace(/^Z/, '').replace(/Z$/, ""))
Вы можете выбрать альтернативу и заменить глобальную.
console.log("ZteZstZ".replace(/^Z|Z$/g, ''));