我在src
文件夹上使用node express,我有一个节点脚本,它返回一个带有以下路径的图像:
c:\\Projects\\a\\b\\c\\src\\uploads\\ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png
我需要使用node来转换类似网址中的先前网址:
http://localhost:8080/uploads/ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png
如果可能的话,我宁愿使用正则表达式或字符串操作。
如何实现这一结果?
答案 0 :(得分:0)
此?
var str = 'c:\\Projects\\a\\b\\c\\src\\uploads\\ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png';
console.log( 'http://localhost:8080/'+ /\\src\\(.*)$/.exec(str)[1].replace(/\\/g,'/') )