@Combat7

Как заменить последнее слово в строке?

В общем есть текст, нужно в нем последнее слово заменять на другое. Каким образом сделать это?
  • Вопрос задан
  • 1091 просмотр
Решения вопроса 2
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
let text = "test1 test2 test3 test4";
text.replace(/\s\S+$/, ' word');
> "test1 test2 test3 word"
Ответ написан
Hardwit
@Hardwit
Front-end Developer
let text = 'test1 test2 test3 test4';
let newLastWord = 'word';

let words = text.split(' ');
words[words.length - 1] = newLastWord;

text = words.join(' '); // "test1 test2 test3 word"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы