查找特定文本并在之前添加文本或在之前删除文本

时间:2017-07-14 15:04:49

标签: javascript jquery

有没有办法在html文件中找到一行并使用文件流附加文本?我只知道如何完全替换它或只附加在文件的末尾。这是我到目前为止所做的:

index = fs.readFile(filename, 'utf8', function (err, data) {
    if (err) return console.log(err);
    fs.find("base href=");
    fs.writeFile(filename, data.replace(current, changeTo), 'utf8', function 
    (err) {//So here, instead of replacing, can I instead find 'current' and append 'changeTo' instead?
        if (err) return console.log(err);
    })
})

所以说我的文件名为index.html,并且在index.html的中间(不是在结尾或开头),有一行显示“Helo”。我想找到“Hel”并在其上加上“l”。 current和changeTo只是字符串。

0 个答案:

没有答案