JS用斜杠替换字符串

问题描述 投票:-2回答:4

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

我正在尝试的是:

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

但不会崩溃

javascript replace
4个回答
2
投票

您不必添加反斜杠。只需做

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

2
投票

似乎正常工作。


1
投票

您的代码工作正常

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

1
投票

您的代码可以正常工作:

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

这也可行:

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

Million $$$问题:您SURE在您的“ replace()”之前的链接是“ / xxx /”吗?

© www.soinside.com 2019 - 2024. All rights reserved.