Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点如何将url从c:\\Projects\\a\转换为localhost:8080/上载/_Javascript_Node.js - Fatal编程技术网

Javascript 节点如何将url从c:\\Projects\\a\转换为localhost:8080/上载/

Javascript 节点如何将url从c:\\Projects\\a\转换为localhost:8080/上载/,javascript,node.js,Javascript,Node.js,我在src文件夹中使用node express,我有一个节点脚本,它返回一个带有以下路径的图像: c:\\Projects\\a\\b\\c\\src\\uploads\\ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png 我需要使用节点将以前的URL转换为类似的URL: http://localhost:8080/uploads/ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png 如

我在
src
文件夹中使用node express,我有一个节点脚本,它返回一个带有以下路径的图像:

c:\\Projects\\a\\b\\c\\src\\uploads\\ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png
我需要使用节点将以前的URL转换为类似的URL:

http://localhost:8080/uploads/ff41d239-1f16-463e-99fd-9053490cb6a6/File-repair.png
如果可能的话,我宁愿使用正则表达式或字符串操作

如何才能达到这个结果?

这是什么

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]。替换(/\\/g,'/')