2012-12-14 41 views
0

如果我有以下字符串在JavaScript中的字符串的特定點插入字符的最佳方法?

"[Blah][Something.][Where.]" 

什麼是定位在哪裏「] [」是在它們之間添加一個「+」的最佳方式?

換句話說,結果字符串應該是:

"[Blah] + [Something.] + [Where.]" 
+0

看吧更換/ 4313841/JavaScript的知識,可以-I-嵌入一個字符串-at-a-specific-index 這已經發布在過去。 – JohannesB

+1

大馬士革並不是要求將字符作爲特定的字符串索引來插入,而是要找到一種模式並用其他的替換它。 –

回答

2

使用正則表達式...

var str = "[Blah][Something.][Where.]" 
var newString = str.replace(/\]\[/g, ']+['); 

Relevant jsFiddle

0

使用正expresions找] [再添加+

0

怎麼樣一個正則表達式: http://stackoverflow.com/questions:

  • 搜索\]\[
  • 通過] + [

Demo

相關問題