var str = "my name is {0}, my age is {1}, I come from {2}, I love {3}~ ";
var ary = ["崔俊丽", "18", "JavaScript"];
str = str.replace(/{(\d+)}/g, function () {
return ary[arguments[1]];
// return ary[RegExp.$1]; // 在IE下不兼容
});
console.log(str);
var str = "my name is {0}, my age is {1}, I come from {2}, I love {3}~ ";
var ary = ["崔俊丽", "18", "JavaScript"];
str = str.replace(/{(\d+)}/g, function () {
return ary[arguments[1]];
// return ary[RegExp.$1]; // 在IE下不兼容
});
console.log(str);
本文标题:正则-模板引擎实现的初步原理
本文链接:https://www.haomeiwen.com/subject/zwiwfctx.html
网友评论