Here you can find the source of replaceAll( token, newToken, ignoreCase )
/**//from ww w. ja va 2s . c om * ReplaceAll by Fagner Brack (MIT Licensed) * Replaces all occurrences of a substring in a string */ String.prototype.replaceAll = function( token, newToken, ignoreCase ) { var _token; var str = this + ""; var i = -1; if ( typeof token === "string" ) { if ( ignoreCase ) { _token = token.toLowerCase(); while( ( i = str.toLowerCase().indexOf( token, i >= 0 ? i + newToken.length : 0 ) ) !== -1 ) { str = str.substring( 0, i ) + newToken + str.substring( i + token.length ); } } else { return this.split( token ).join( newToken ); } } return str; }; function copy(obj) { if (null == obj || "object" != typeof obj) return obj; var copy = obj.constructor(); for (var attr in obj) { if (obj.hasOwnProperty(attr)) copy[attr] = obj[attr]; } return copy; }
String.prototype.replaceAll = function( strTarget, strSubString ){ var strText = this; var intIndexOfMatch = strText.indexOf( strTarget ); while (intIndexOfMatch != -1) strText = strText.replace( strTarget, strSubString ) ...
String.prototype.replaceAll = function( searchStr, replaceStr ) { var temp = this; while( temp.indexOf( searchStr ) != -1 ){ temp = temp.replace( searchStr, replaceStr ); return temp;
String.prototype.replaceAll = function( token, newToken, ignoreCase ) { var _token; var str = this + ""; var i = -1; if ( typeof token === "string" ) { if ( ignoreCase ) { _token = token.toLowerCase(); while( ( i = str.toLowerCase().indexOf( ...
String.prototype.replaceAll = function( token, newToken, ignoreCase ) { var _token; var str = this + ""; var i = -1; if ( typeof token === "string" ) { if ( ignoreCase ) { _token = token.toLowerCase(); while( ( i = str.toLowerCase().indexOf( ...
String.prototype.replaceAll = function( token, newToken, ignoreCase ) { var _token; var str = this + ""; var i = -1; if ( typeof token === "string" ) { if ( ignoreCase ) { _token = token.toLowerCase(); while( ( i = str.toLowerCase().indexOf( ...
String.prototype.replaceAll = function( token, newToken, ignoreCase ) { var _token; var str = this + ""; var i = -1; if ( typeof token === "string" ) { if ( ignoreCase ) { _token = token.toLowerCase(); while( ( i = str.toLowerCase().indexOf( ...
String.prototype.replaceAll = function($oldText,$replaceText){ return this.replace(new RegExp($oldText,"gm"),$replaceText); };
String.prototype.replaceAll = function() { var target = this; return target.split(" ").join("-"); }; String.prototype.numberToString = function() { var target = this; var storing = ""; var strlength = target.length; var numbers = ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"]; ...
String.prototype.replaceAll = function(AFindText, ARepText) { var raRegExp = new RegExp(AFindText, "g"); return this.replace(raRegExp, ARepText); };