-1

我最近正在使用 imagemin npm 来压缩图像。但是,如果图像路径像

C:\\Users\\huzaini\\Pictures\\BlueStacks\\eeve.png

它无法执行并抛出错误。另一方面,当涉及到

C:/Users/huzaini/Pictures/BlueStacks/eeve.png

它是成功的。因此,我想将 \ 替换为 / 。但我找不到最好的正则表达式。我试过这个

.replace(/\\/g, "\\\\")

但只有第一个 \ 更改为 /

任何人都可以帮助我吗?非常感谢你提前

4

2 回答 2

1

在正则表达式\中是一个转义字符。\\=\所以你必须实际复制它。.replace(/\\\\/g, "/").

在https://regexr.com/上测试它

于 2020-08-14T09:26:19.480 回答
0

我使用replace(/\\/g, "/").

于 2020-08-14T14:22:47.400 回答