-2

我知道这已经被问过很多次了,但是我是一个完全的 JS 初学者并且不理解任何答案,当我尝试运行上述解决方案时它们似乎不起作用。我想知道如何用变量或可能的另一个字符串替换字符串的一部分。

因此,如果我的代码如下所示:

var text = "Eam dicit fuisset volumus an, usu ea tibique consulatu scribentur.";
var otherString = "Random text";

...例如,如何将 text.substring[9, 20] 替换为 otherString。

请尽可能多地解释。

4

2 回答 2

0
text = text.replace(text.substring(9, 20), otherString);

我们正在将文本设置为替换的文本。我不知道还能说什么。

于 2012-12-10T19:08:41.913 回答
0

我对您的具体问题的解决方案是:

  text = text.slice (0,9) + otherString + text.slice (20);

将变量的值替换为text的前 10 个字符,text然后是 的值,然后是第 20 个字符之后otherString的部分。text

于 2012-12-10T19:37:46.300 回答