JS zastępują całe słowo, a nie słowa w słowach

const sampleString = "xsmall small medium";

console.log(sampleString.replace(/\bsmall\b/g, "test"));
Evil Emu