機能はそれがこのことをやっ存在する場合、私は思ったんだけど:Javascriptを - 文字列複数の文字列に置き換え
var greetings = "Hello %s, I'm %s"
greeting.replace('Mickey','Minnie');
// Should return: Hello Mickey, I'm Minnie
EDIT
は助けありがとうございました!
私は、それのために少しノードパッケージを作成した場合に、誰もがこのような何か必要:機能はそれがこのことをやっ存在する場合、私は思ったんだけど:Javascriptを - 文字列複数の文字列に置き換え
var greetings = "Hello %s, I'm %s"
greeting.replace('Mickey','Minnie');
// Should return: Hello Mickey, I'm Minnie
EDIT
は助けありがとうございました!
私は、それのために少しノードパッケージを作成した場合に、誰もがこのような何か必要:ES6(テンプレートリテラル)やpolyfillを使用できない場合は、楽しいに変更してください。
を参照してください:あなたのすべてのための
var greetings = "Hello %s, I'm %s"
(['Mickey','Minnie']).forEach (function (n) { greetings = greetings.replace ('%s', n) });
あなたは生命維持にtemplate literalsを使用することができます。
const greetings = ((a, b) => `Hello ${a}, I'm ${b}`)('Mickey','Minnie');
console.log(greetings);
ありがとう:
var greeting = "Hello %s, I'm %s"
var replacements = ['Mickey', 'Minnie'];
greeting.replace(/%s/g, function() {
return replacements.shift();
});
これは返すだけの "伝統的な" JavaScriptを使用して