Javascript javascrtip/apps脚本中的子匹配get';s";空";后果
嗨,我有Gmail中的邮件,这些邮件将根据主题中的关键字使用不同的答案模板进行回复 在本例中,我有5封正在扫描的电子邮件,如果主题中有“Prodcution”一词,它应该记录“success!”,只有1封邮件包含“Production!”一词,但日志记录者写了5次“success!”,我只希望它为实际包含“Production”一词的邮件写1次。我做错了什么Javascript javascrtip/apps脚本中的子匹配get';s";空";后果,javascript,google-apps-script,Javascript,Google Apps Script,嗨,我有Gmail中的邮件,这些邮件将根据主题中的关键字使用不同的答案模板进行回复 在本例中,我有5封正在扫描的电子邮件,如果主题中有“Prodcution”一词,它应该记录“success!”,只有1封邮件包含“Production!”一词,但日志记录者写了5次“success!”,我只希望它为实际包含“Production”一词的邮件写1次。我做错了什么 function msmama() { var threads = GmailApp.getInboxThreads(0, 5);
function msmama() {
var threads = GmailApp.getInboxThreads(0, 5);
for (var i = 0; i < threads.length; i++) {
var message = threads[i].getMessages()[0];
var sub = message.getSubject();
var res = sub.match(/Production/g);
if (res = "Production"){
Logger.log("Sucess!");
}
}
函数msmama(){
var threads=GmailApp.getInboxThreads(0,5);
对于(var i=0;i
更换
if (res = "Production"){
与
另外,match
如果没有结果,则返回数组或null,因此更好的方法是:
if (res)
如果(res==“Production”){为我工作,那就真的谢谢你了
if (res)