我的全部替换功能如下,在 commonHelper.js 文件中
exports.replaceAll = function (find, replace, str) {
return str.replace(new RegExp(find, 'g'), replace);
}
然后我做以下
var commonHelper = require('./commonHelper');
var html_body = commonHelper.replaceAll('[[username]]', user_row.username, template_row.message_body);
html_body = commonHelper.replaceAll('[[forgot_pass_link]]', forgot_pass_link, html_body);
这没有正确替换此处的 [[key]] 部分。我应该改变什么来解决这个问题?