2011-09-19 102 views
1

我有一個字符串變量var str = 'this is eeeeeeee';。我想替換這個字符串中的每個字母e。當我做str.replace('e', 'E');它確實只有第一封多個替換字母

+1

你爲什麼標籤jQuery的?不需要這種情況。 – Kakashi

回答

6

您可以使用正則表達式來表示要替換多個實例。在這種情況下,您將使用g標誌。

'this is eeeeeeeee'.replace(/e/g, 'E') 

更多信息,可以在replace - MDN

2

試試這個:

mystr = mystr.replace(/e/g,"E"); 
2

找到你需要使用正則表達式

str.replace(/e/g, 'E');