Tôi cần đọc một tệp và thay thế một số văn bản trong tệp đó bằng nội dung động. Khi nào tôi đã thử string.replace nó không hoạt động cho dữ liệu mà tôi đọc từ tệp Nhưng cho chuỗi nó đang làm việc.Tôi đang sử dụng node.js và thể hiện.string.replace không hoạt động trong máy chủ tốc độ node.js
fs.readFile('test.html', function read(err, data) {
if (err) {
console.log(err);
}
else {
var msg = data.toString();
msg.replace("%name%", "myname");
msg.replace(/%email%/gi, '[email protected]');
temp = "Hello %NAME%, would you like some %DRINK%?";
temp = temp.replace(/%NAME%/gi,"Myname");
temp = temp.replace("%DRINK%","tea");
console.log("temp: "+temp);
console.log("msg: "+msg);
}
});
Output:
temp: Hello Myname, would you like some tea?
msg: Hello %NAME%, would you like some %DRINK%?
Nhờ tất cả ... Tôi đã it..I am mới để javascript .. – Damodaran