在图像路径上用/替换\

时间:2019-07-11 08:02:21

标签: javascript regex

我得到了上传图像的生成路径:

'..\assets\dist\upload\avatar.jpg'

我想用这种格式制作。

'../assets/dist/upload/avatar.jpg'

我尝试过.replace(/[\]/g, '/');

但是没和我一起工作。

我也咨询了this thread,但没有解决我的问题。 没有将反斜杠转换为正斜杠的示例。

只有我们谈论'..\\assets\\dist\\upload\\avatar.jpg'时才有可能。但是,我的情况是'..\assets\dist\upload\avatar.jpg'

您对解决该问题是否有任何想法?

非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试在后端进行更改。 因此,您使用的格式为'..\\assets\\dist\\upload\\avatar.jpg'。 在前端,尝试使用.replace(/[\\]/g, '/') 因此,您得到了'../assets/dist/upload/avatar.jpg'

HTH