当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > JavaScript 中的replace方法

HTML/XHTML教程
按颜色分类:红色系(Red)
按颜色分类:黄色系(Yellow)
网页设计配色精彩十例
按形容词分类:可爱、快乐、有趣
按形容词分类:柔和、明亮、温和
按形容词分类:运动型、轻快
按形容词分类:轻快、华丽、动感
按颜色分类:蓝紫色系(Purple Blue)
按形容词分类:回味、女性化、优雅
按形容词分类:简单、时尚、高雅
按形容词分类:忠厚、稳重、有品位
Xhtml第4天:调用样式表
Xhtml第7天:css入门知识
Xhtml第1天:选择什么样的DOCTYPE
Xhtml第10天:div自适应高度
Xhtml第12天:校验及常见错误
Xhtml第6天:XHTML代码规范
Xhtml第5天:head区的其他设置
Xhtml第8天:CSS布局入门技术
Xhtml第9天:第一个css布局实例

HTML/XHTML教程 中的 JavaScript 中的replace方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-04   浏览: 72 ::
收藏到网摘: n/a

1第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 
 2而str.replace(/\-/g,"!")则可以替换掉全部匹配的字符(g为全局标志)。
 3
 4
 5replace() 
 6The replace() method returns the string that results when you replace text matching its first argument 
 7(a regular expression) with the text of the second argument (a string). 
 8If the g (global) flag is not set in the regular expression declaration, this method replaces only the first 
 9occurrence of the pattern. For example, 
10
11var s = "Hello. Regexps are fun.";s = s.replace(