List of utility methods to do String Replace
replaceAt(index, stringInserted)String.prototype.replaceAt = function(index, stringInserted) { return this.substr(0, index) + stringInserted + this.substr(index+stringInserted.length); }; | |
replaceAt(index, text)String.prototype.replaceAt = function(index, text){ return this.substr(0, index) + text + this.substr(index + text.length); | |
replaceAt(index, value)String.prototype.replaceAt = function(index, value) { var str1 = this.slice(0, index); var str2 = this.slice(index+1); return str1 + value + str2; }; | |
replaceAt(startIndex, endIndex, value)String.prototype.replaceAt = function(startIndex, endIndex, value) { var beforeIndex = this.substr(0, startIndex); var afterIndex = this.substr(endIndex); return beforeIndex + value + afterIndex; }; | |
replace(index, subString)var text = '', inputMessage = 'Enter a text:', replacedText, nonBreakingWhiteSpace = ' '; String.prototype.replace = function (index, subString) { var replacedText = this.substr(0, index) + subString + this.substr(index + 1); return replacedText; function replaceNonBreakingWhiteSpaces(text) { ... | |
replaceAt_with_size(index, text, size)String.prototype.replaceAt_with_size = function(index, text, size){ return this.substr(0, index) + text + this.substr(index + size); | |
replaceBorderWidth(width)String.prototype.replaceBorderWidth = function(width) { if ( ! width) width = 1; return this.replace(/^[0-9]+([a-z]+)?( [a-zA-Z]+ .+)$/, width+'px$2'); }; | |
replaceChars(character, replacement)String.prototype.replaceChars = function(character, replacement){ var str = this; var a; var b; for(var i=0; i < str.length; i++){ if(str.charAt(i) == character){ a = str.substr(0, i) + replacement; b = str.substr(i + 1); str = a + b; ... | |
replaceDateFormat()String.prototype.replaceDateFormat=function(){ return this.replace(/-/g,'/'); | |
replaceEntities()String.prototype.replaceEntities = function () { return this.replace(/\s*<br>\s*/g, '\n').replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/ +(?= )/g, ''); }; |