替换Java语言中所有出现的字符串

时间:2019-02-25 18:40:51

标签: javascript

我将图片上传到我的Node API,在我的数据库中,图片的路径是这样的:public\uploads\img\myImage-1551119543339.png,但是我想返回给任何要求像public/uploads/img/myImage-1551119543339.png这样的img的人。如何保存路径?

2 个答案:

答案 0 :(得分:2)

所有反斜杠必须在原始字符串中转义。然后使用split并加入正斜杠和反斜杠

var str="public\\uploads\\img\\myImage-1551119543339.png";
console.log(str.split("\\").join('/'))

答案 1 :(得分:1)

您可以使用pattern替换反斜杠。

var str="public\\uploads\\img\\myImage-1551119543339.png";
console.log(str.replace(/\\/g,'/'));