У меня есть следующая функция замены
myString.replace(/\s\w(?=\s)/,"$1\xA0");
Цель состоит в том, чтобы взять однобуквенные слова (например, предлоги) и добавить неразрывный пробел после них вместо стандартного пробела.
Однако указанная выше переменная $ 1 не работает для меня. Он вставляет текст «$ 1» вместо части оригинальной совпавшей строки + nbsp.
В чем причина наблюдаемого поведения? Есть ли другой способ добиться этого?