1JavaScript 中的replace方法第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 
 2JavaScript 中的replace方法而str.replace(/\-/g,"!")则可以替换掉全部匹配的字符(g为全局标志)。
 3JavaScript 中的replace方法
 4JavaScript 中的replace方法
 5JavaScript 中的replace方法replace() 
 6JavaScript 中的replace方法The replace() method returns the string that results when you replace text matching its first argument 
 7JavaScript 中的replace方法(a regular expression) with the text of the second argument (a string). 
 8JavaScript 中的replace方法If the g (global) flag is not set in the regular expression declaration, this method replaces only the first 
 9JavaScript 中的replace方法occurrence of the pattern. For example, 
10JavaScript 中的replace方法
11JavaScript 中的replace方法var s = "Hello. Regexps are fun.";s = s.replace(/\./"!"); // replace first period with an exclamation pointalert(s); 
12JavaScript 中的replace方法
13JavaScript 中的replace方法produces the string “Hello! Regexps are fun.” Including the g flag will cause the interpreter to 
14JavaScript 中的replace方法perform a global replace, finding and replacing every matching substring. For example, 
15JavaScript 中的replace方法
16JavaScript 中的replace方法var s = "Hello. Regexps are fun.";s = s.replace(/\./g, "!"); // replace all periods with exclamation pointsalert(s); 
17JavaScript 中的replace方法
18JavaScript 中的replace方法yields this result: “Hello! Regexps are fun!” 

相关文章: