String.ReplaceAll function in JavaScript

  <script type="text/javascript">
  
<!--
     String.prototype.ReplaceAll 
= function(substr, newstring){
     
return this.replace(new RegExp(substr, 'g'),newstring);
    }
    
    
//or
    //function ReplaceAll(txt, substr, newstring) {
    //  return txt.replace(new RegExp(substr, 'g'),newstring);
    //}
    
    
//test
    function replacecall()
    {
        
var name = "I Love Test";
        alert(name);
        alert(name.ReplaceAll(
" ","_"));
    }
    replacecall();
  
//-->
  </script>

 

    //String to Array
    var txt = eval("Array([1995,12],[1996,22],[1997,36],[1998,37],[1999,45],[2000,50])");
    alert(txt.length);

 

 

 

posted on 2010-05-28 11:58  myx  阅读(288)  评论(1)    收藏  举报