javascript 中的replace方法
2006-02-21 09:16
369 查看
第一次发现javascript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符.
replace()
The replace() method returns the string that results when you replace text matching its first argument
(a regular expression) with the text of the second argument (a string).
If the g (global) flag is not set in the regular expression declaration, this method replaces only the first
occurrence of the pattern. For example,
var s = "Hello. Regexps are fun.";s = s.replace(//./, "!"); // replace first period with an exclamation pointalert(s);
produces the string “Hello! Regexps are fun.” Including the g flag will cause the interpreter to
perform a global replace, finding and replacing every matching substring. For example,
var s = "Hello. Regexps are fun.";s = s.replace(//./g, "!"); // replace all periods with exclamation pointsalert(s);
yields this result: “Hello! Regexps are fun!”
我刚刚用它作了如下操作
把 |aaa|bbb|切换成,aaa,bbb,
replace(//|/g, ",") 参数里边的/是用来转义的,/| 是能代表"|"么?
replace()
The replace() method returns the string that results when you replace text matching its first argument
(a regular expression) with the text of the second argument (a string).
If the g (global) flag is not set in the regular expression declaration, this method replaces only the first
occurrence of the pattern. For example,
var s = "Hello. Regexps are fun.";s = s.replace(//./, "!"); // replace first period with an exclamation pointalert(s);
produces the string “Hello! Regexps are fun.” Including the g flag will cause the interpreter to
perform a global replace, finding and replacing every matching substring. For example,
var s = "Hello. Regexps are fun.";s = s.replace(//./g, "!"); // replace all periods with exclamation pointsalert(s);
yields this result: “Hello! Regexps are fun!”
我刚刚用它作了如下操作
把 |aaa|bbb|切换成,aaa,bbb,
replace(//|/g, ",") 参数里边的/是用来转义的,/| 是能代表"|"么?
相关文章推荐
- JavaScript replace() 方法
- 【JavaScript】字符串--replace( )方法
- 对javascript中replace()方法的简单分析
- JavaScript replace() 方法
- javascript中replace使用方法总结
- JavaScript中级 --- 正则常用方法 exec、match、replace、test、$n
- JavaScript的replace方法与正则表达式结合应用讲解(转)[
- JavaScript的replace方法与正则表达式结合应用讲解
- javascript 正则表达式数量词,字符串方法(match,search,replace,split),贪婪模式,惰性模式总结
- JavaScript 中的replace方法
- javascript replace方法与正则表达式
- JavaScript的replace方法与正则表达式讲解
- javascript的 replace() 方法的使用讲解
- javascript中字符串替换函数replace()方法详解
- javascript中replace()方法
- JavaScript location.replace() 方法:加载一个新文档(页面)替换当前文档
- JavaScript replace() 方法
- javascript 中 replace方法的使用
- JavaScript 中的replace方法
- javaScript replace方法