List of utility methods to do String Replace
replaceAll(oldString, replacement)String.prototype.replaceAll = function (oldString, replacement) { var a = this; while (a.indexOf(oldString) != -1) { a = a.replace(oldString, replacement); return a; | |
replaceAll(oldValue, newValue)String.prototype.replaceAll = function (oldValue, newValue) { return this.replace(new RegExp(oldValue, 'g'), newValue); }; | |
replaceAll(org, dest)String.prototype.replaceAll = function(org, dest) { var data = this; if (org instanceof Array) { org.forEach(function(elm) { data = data.split(elm).join(dest); }); return data; } else { return data.split(org).join(dest); ... | |
replaceAll(org, dest)String.prototype.replaceAll = function(org, dest) { return this.split(org).join(dest); | |
replaceAll(org, tag)String.prototype.replaceAll = function(org, tag){ return this.replace(new RegExp(org, 'g'), tag); }; | |
replaceAll(origin, replace)String.prototype.replaceAll = function(origin, replace){ var regexp = new RegExp(origin,'g'); return this.replace(regexp,replace); }; | |
replaceAll(reallyDo, replaceWith, ignoreCase)String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) { if (!RegExp.prototype.isPrototypeOf(reallyDo)) { return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi": "g")), replaceWith); } else { return this.replace(reallyDo, replaceWith); }; | |
replaceAll(reallyDo, replaceWith, ignoreCase)String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) { if (!RegExp.prototype.isPrototypeOf(reallyDo)) return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi" : "g")), replaceWith); else return this.replace(reallyDo, replaceWith); }; | |
replaceAll(reallyDo, replaceWith, ignoreCase)String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) { if (!RegExp.prototype.isPrototypeOf(reallyDo)) return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi" : "g")), replaceWith); else return this.replace(reallyDo, replaceWith); }; String.prototype.charLength = function() { var len = 0; ... | |
replaceAll(replace, value)String.prototype.replaceAll = function (replace, value) { return this.replace(new RegExp(replace, 'g'), value); }; |