0
:https://stackoverflow.com/a/14181136/3363138私でし対応の修正:<body>タグのすべてのHTMLコードをNodeJSに置き換えるにはどうすればよいですか?基づいて
var fs = require('fs')
var desired_code = '<div>Desired Code</div>'
fs.readFile(file.html, 'utf8', function (err,data) {
if (err) {
return console.log(err);
}
//Here I need to load all the body tag content, but how?
var result = data.replace(<body>html tags to be replaced</body>, desired_code);
fs.writeFile(file.html, result, 'utf8', function (err) {
if (err) return console.log(err);
});
});
私はすべてのbodyタグのコンテンツをロードする必要があり、この機能では
が、私はそれをどのように行うことができますか?あなたが文字列であるhtmlコードで何かを変更したい場合は
var result = data.replace(<body>html tags to be replaced</body>, desired_code);
プラス1が、私は正規表現オプション – 1252748
と感謝を反対します。この正規表現は私のために働く:/
(。| \ n)*? <\/body> / – Carlos