作家
登录

JavaScript 中的replace方法说明

作者: 来源:www.28hudong.com 2013-03-30 03:31:58 阅读 我要评论

第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 而str.replace(/-/g,"!")则可以替换掉全部匹配的字符(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!”

  推荐阅读

  文字模糊特效

文字模糊特效 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]>>>详细阅读


本文标题:JavaScript 中的replace方法说明

地址:http://www.17bianji.com/kaifa2/JS/30563.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)