js的优化后的replace函数

 <script language="JavaScript">

 function Replace(replaceStr , oldchar , newchar , flag)
 {
  if(typeof(flag)=="undefined") flag = "g" ;
  var re = new RegExp(oldchar,[flag]) ;
  return replaceStr.replace(re,newchar);
 }
 alert(Replace("abcdeAbcdef",'a','777','ig'));

 </script>

posted @ 2008-08-22 19:55  雨中漫步的太阳  阅读(365)  评论(0编辑  收藏  举报