SOURCE

const sTemplate = "{{name}}是一名{{job}},每月的工资是{{salary}}";

const oUserInfo = {
  name: "小明",
  job: "警察",
  salary: 10000
};

function replaceTemplate(template, context) {
  const regTemplate = /\{\{([A-Za-z\$_][a-zA-Z\d]*)\}\}/g;
  return sTemplate.replace(regTemplate, (match, key) =>context[key]);
}


const replacedT = replaceTemplate(sTemplate, oUserInfo);

console.log(replacedT);
console 命令行工具 X clear

                    
>
console