第1个回答 2011-03-09
var str = ' str_0 : str_1 : str_2 : ';
function formatStr(){
var ary = [];
for(i = 1 ; i < arguments.length ; i++){
ary.push(arguments[i]);
}
return arguments[0].replace(/\/g,function(m ,i){
return ary[i];
});
}
alert(formatStr(str , 0 , 1 , 2));