JS用斜杠替换字符串

时间:2019-11-02 18:54:41

标签: javascript replace

我正在尝试将字符串/xxx/替换为https://example.com/

我正在尝试的是:

link = link.replace('\/xxx\/','https://example.com/');

但不会歪曲

4 个答案:

答案 0 :(得分:2)

您不必添加反斜杠。只需

link = link.replace('/xxx/','https://example.com/');

答案 1 :(得分:2)

似乎可以正常工作。

let link = "/xxx/foo.html";
link = link.replace('\/xxx\/','https://example.com/');
console.log(link);

答案 2 :(得分:1)

您的代码可以正常工作

var link = '/xxx/'
link = link.replace('\/xxx\/','https://example.com/');
console.log(link) ==> "https://example.com/"

答案 3 :(得分:1)

您的代码可以正常工作:

let link= '/xxx/';
alert('link='+link);
link = link.replace('\/xxx\/','https://example.com/');
alert('link='+link);

这也可行:

let link= '/xxx/';
alert('link='+link);
link = link.replace('/xxx/','https://example.com/');
alert('link='+link);

上亿美元的问题:您确定要在“ replace()”之前的链接是“ / xxx /”吗?