2012-12-10 174 views
-2

我知道這已被問了很多次,但我是一個完整的初學者,並不明白任何答案,並且他們似乎並沒有工作時我試圖運行所述解決方案。我想知道如何用一個變量或潛在的另一個字符串替換一部分字符串。用一個變量或另一個字符串替換字符串的一部分

所以,如果我的代碼如下所示:

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

...我如何與otherString取代text.substring [9,20],例如。

請儘可能地解釋。

+2

'text.replace('string to replace','string to insert')'not enough enough? – Chad

回答

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

我們正在將文本設置爲替換後的文本。我不確定還有什麼要說的。

+0

嗯,提供正在搜索的字符串的作品在前面的文本中不存在。在這種情況下,情況並非如此,但如果常數發生變化,警告仍然適用。 – HBP

0

我對您的特定問題的解決辦法是:

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

與前10個字符的text後面緊跟着的text第20個字符後的部分的otherString值替換變量text的價值。

相關問題