Javascript 如何使用nodejs用图像文件src替换所有blob图像
从RTE提交表单时,将所有图像作为blob,我需要替换所有Javascript 如何使用nodejs用图像文件src替换所有blob图像,javascript,html,node.js,image,express,Javascript,Html,Node.js,Image,Express,从RTE提交表单时,将所有图像作为blob,我需要替换所有 用类似 我得到了阵列中的所有图像,但如何在将其推入阵列时替换相同的图像,nodejs的任何模块都可以提供帮助 var str = req.body.desc; console.log(str); var m, srcList = [], rex = /<img[^>]+src="?([^"\s]+)"?\s*\>/g; while ( m = rex.exec( str )
用类似
我得到了阵列中的所有图像,但如何在将其推入阵列时替换相同的图像,nodejs的任何模块都可以提供帮助
var str = req.body.desc;
console.log(str);
var m,
srcList = [],
rex = /<img[^>]+src="?([^"\s]+)"?\s*\>/g;
while ( m = rex.exec( str ) ) {
// upload the base 64 to file and get the new path
var new_path = "....";
srcList.push(new_path);
}
var myJsonString = JSON.stringify(srcList);
var str=req.body.desc;
console.log(str);
var m,
srcList=[],
rex=//g;
while(m=rex.exec(str)){
//将base 64上载到文件并获取新路径
var new_path=“…”;
srcList.push(新路径);
}
var myJsonString=JSON.stringify(srcList);
文件名从何而来?@dandavis在保存文件时,可以给它一个随机名称,并用存储的文件路径替换base64,可以使用FS.writeFileSync轻松实现,也可以使它变得更好/更复杂,并使用writeFile使路径在提供服务时具有位。难道不明白吗?如何实现这一点?@dandavis感谢您的帮助。。然而,这对我起了作用