用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
WanTianwen的公告
<div align="center"><img src='http://www.51seo.name/aggregate/CsdnFace/F03D1987AA6CD2CC965452979C45597A.gif' \><br/> <IFRAME ID='ifm2' WIDTH='189' HEIGHT='210' ALIGN='CENTER' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO' SRC='http://www.guowang2008.cn/music/yinyue_iframe.htm'></IFRAME> <IFRAME ID='ifm2' WIDTH='189' HEIGHT='190' ALIGN='CENTER' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO' SRC='http://weather.qq.com/inc/ss255.htm'></IFRAME><br/>&nbsp;&nbsp;&nbsp;欢迎访问:<a href='http://blog.csdn.net/WanTianwen'><b>雨伞 CSDN专栏</b></a> </div>
文章分类
推荐博客
Hao-space 51CTO技术博客
virusswb软件设计开发(RSS)
专注.Net(RSS)
天轰穿.net/vs2005/ajax入门(RSS)
张友善-51CTO技术博客
思海-Baidu
清清月儿 .NET万花筒(RSS)
友情链接
SVN源代码托管服务(RSS)
中博社区
哈客中国
杭州免费建站
杭州广告标识
杭州服装批发
杭州网站建设
板子和PHP(RSS)
翠竹
衣批网
存档

原创  JavaScript中的字符串替换(replace) 收藏

用replace 方法 语法 stringObj.replace(rgExp, replaceText) replace 方法的语法包括下述部分: 部分 描述 stringObj 必选项。要执行该替换的 String 对象或文字。该对象不会被 replace 方法修改。 rgExp 必选项。描述要查找的内容的一个正则表达式对象。 replaceText 必选项。是一个String 对象或文字,对于stringObj 中每个匹配 rgExp 中的位置都用该对象所包含的文字加以替换。 下面的示例演示了 replace 方法的用法:
function ReplaceDemo() 

{ 

var r, re; 

var s = "The quick brown fox jumped over the lazy yellow dog."; 

re = /fox/i; 

r = s.replace(re, "pig"); 

return(r); 

} 
另外, replace 方法也可以替换模式中的子表达式。 下面的范例演示了交换字符串中的每一对单词:
function ReplaceDemo() 

{ 

var r, re; 

var s = "The quick brown fox jumped over the lazy yellow dog."; 

re = /(\S+)(\s+)(\S+)/g; 

r = s.replace(re, "$3$2$1"); //交换每一对单词。 

return(r); 

} 
 
JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. str.replace(/\-/g,"!")则可以替换掉全部匹配的字符(g为全局标志)。

发表于 @ 2008年07月04日 14:14:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:Convert.ToInt32和int.Parse的区别 | 新一篇:二级域名转向

  • 发表评论
  • 评论内容:
  •  
Copyright © WanTianwen
Powered by CSDN Blog