У меня есть массив строк, в каждой строке я хочу вызвать переменнуюзаменить значение строки с переменной
Strings = ["$username thanks for visiting","Thanks $username, but I don't understand the command $userProvidedCommand"]
теперь я знаю, что могу использовать строку заменить
msg.replace('$username', userame)
однако я не» t хочу написать замену строки для каждой возможности.
какой был идеально, думаю. было бы иметь какую-то замену шаблонов, где он ищет $ и разбивает строку и объединяет ее вместе с переменной.
Есть ли способ сделать это, или, может быть, есть лучшее решение?
благодарит
К сожалению только собираюсь дамп ссылка http://www.diveintojavascript.com/projects/javascript-sprintf – Tom
вы не могли бы обеспечить ключ для каждой строки? затем заменить ключом? Переверните массивы и замените каждый ключ – charlietfl