首页 > 解决方案 > 在图像路径上用 / 替换 \

问题描述

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

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

我想用这种格式制作。

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

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

但对我不起作用。

另外,我咨询了这个帖子,但没有解决我的问题。没有关于将反斜杠转换为正斜杠的示例。

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

你有什么想法解决这个问题吗?

非常感谢。

标签: javascriptregex

解决方案


尝试在后端进行更改。所以你有那种格式'..\\assets\\dist\\upload\\avatar.jpg'。在前端尝试使用.replace(/[\\]/g, '/') 所以你得到了'../assets/dist/upload/avatar.jpg'

高温高压


推荐阅读