замена слов в тексте

IgorSush

Client
Регистрация
11.02.2016
Сообщения
312
Благодарностей
108
Баллы
43
Приветствую!

В переменной {-Variable.chat_current_reply-} есть текст с ключами вида
Это текст %KEY1%, хороший %KEY2% и очень %KEY3%
Эти ключи надо заменить текстом из соответствующих переменных.
Я пытался делать это этим яваскриптом:

Код:
var str = "{-Variable.chat_current_reply-}"
str.split('%KEY1%').join('{-Variable.vars_1-}')
str.split('%KEY2%').join('{-Variable.vars_2-}')
str.split('%KEY3%').join('{-Variable.acc_3-}')

Но ничего не заменяется. Вернее вроде бы сработало пару раз, потом вдруг перестало.
Или меня глючит и надо по-другому?

UPD Увелкся я снипетами, попытался изобрести велосипед, и, как обычно, зря.
Все проще оказалось стандартными средствами
 
Последнее редактирование:
  • Спасибо
Реакции: alekwuy и Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)