String.format = function()
{
if ( argument.length == 0 )
{
return null;
}
var str = argument[0];
for(var i=1;i
{
var re = new RegExp('\{' (i-1) '\}','gm');
str = str.replace(re, argument[i ]);
}
return str;
}
使用法: String.format('こんにちは。私の名前は {0} {1} です。', firstName, lastName );