Как заменить несколько слов в строке? [дубликат]

210
27 сентября 2017, 12:32

Данный вопрос уже был задан и имеет решение:

  • Как лучше всего заменить некое выражение в строке? jQuery 1 ответ

Здравствуйте, как заменить несколько слов в строке, например есть текст:

"для переноса {{numb}} строки завершите предыдущую {{button}} пробелами"

надо сразу заменить слова {{numb}} и {{button}}, как регуляркой можно сразу 2 слова заменить?

Answer 1

var s = "для переноса {{numb}} строки завершите предыдущую {{button}} пробелами"; 
 
console.log(s.replace(/\{\{(\w+)\}\}/g, (m,n) => ({ 
  numb: 'в конце', 
  button: 2 
}[n] || m)));

READ ALSO
Движение блока по параболе

Движение блока по параболе

С помощью jQuery animate делаю анимацию движения объекта, но нужно чтобы объект двигался по параболе, возможно ли это как-то сделать, задав лишь...

276
Не могу подключить ключ api гугл карт

Не могу подключить ключ api гугл карт

Добрый деньНе получается подключить ключ api карт

241
В чем разница? Window.onload

В чем разница? Window.onload

Если использовать

181