当前正在学习Apps脚本,无法解决如何使它工作的问题。
.replace()将仅替换第一个实例。
我很少有正则表达式的经验,所以我的尝试是徒劳的。 .replace(“ / {考试1} / g”,考试1)无效。
也许有一种方法可以创建一个函数,以用正确的单元格引用替换所有这些变量? 还是我们如何正确地集成正则表达式?
var messageBody = bodyTemplate.replace("{Name}",Name).replace("{For}",For).replace("/\{Exam 1\}/g",Exam1).replace("{Lang Exam 1}",LangExam1).replace("{Num Exam 1}",NumExam1).replace("{Exam 2}",Exam2).replace("{Lang Exam 2}",LangExam2).replace("{Num Exam 2}",NumExam2).replace("{Exam 3}",Exam3).replace("{Lang Exam 3}",LangExam3).replace("{Num Exam 3}",NumExam3);
正文电子邮件的模板将在大括号中包含文本以指示动态变量,我确定我们需要对它们进行转义吗?