Revision: 7803
Updated Code
at December 9, 2009 08:53 by wizard04
Updated Code
String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g, ""); }; String.prototype.ltrim = function(){ return this.replace(/^\s+/, ""); }; String.prototype.rtrim = function(){ return this.replace(/\s+$/, ""); }; String.prototype.padLeft = function(str, len, padChar) { if(!padChar) padChar = " "; while(str.length < len){ str = padChar+str; } return str; } String.prototype.padRight = function(str, len, padChar) { if(!padChar) padChar = " "; while(str.length < len){ str = str+padChar; } return str; } //opposite of String.slice; removes a section of a string and returns what's left String.prototype.prune = function(start, end) { var result = this.slice(0, start); if(!isNaN(end)) result += this.slice(end); return result; } String.prototype.rot13 = function() { var a=97, m=109, n=110, z=122, A=65, M=77, N=78, Z=90; var len = this.length, c, str = ""; for(var i=0; i<len; i++) { c = this.charCodeAt(i); if((a <= c && c <= m) || (A <= c && c <= M)) str += String.fromCharCode(c+13); else if((n <= c && c <= z) || (N <= c && c <= Z)) str += String.fromCharCode(c-13); else str += this[i]; } return str; }
Revision: 7802
Updated Code
at December 8, 2009 12:42 by wizard04
Updated Code
String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g, ""); }; String.prototype.ltrim = function(){ return this.replace(/^\s+/, ""); }; String.prototype.rtrim = function(){ return this.replace(/\s+$/, ""); }; String.prototype.padLeft = function(str, len, padding) { if(!padding) padding = " "; while(str.length < len){ str = padding+str; } return str; } String.prototype.padRight = function(str, len, padding) { if(!padding) padding = " "; while(str.length < len){ str = str+padding; } return str; } //opposite of String.slice; removes a section of a string and returns what's left String.prototype.prune = function(start, end) { var result = this.slice(0, start); if(!isNaN(end)) result += this.slice(end); return result; } String.prototype.rot13 = function() { var a=97, m=109, n=110, z=122, A=65, M=77, N=78, Z=90; var len = this.length, c, str = ""; for(var i=0; i<len; i++) { c = this.charCodeAt(i); if((a <= c && c <= m) || (A <= c && c <= M)) str += String.fromCharCode(c+13); else if((n <= c && c <= z) || (N <= c && c <= Z)) str += String.fromCharCode(c-13); else str += this[i]; } return str; }
Revision: 7801
Updated Code
at August 13, 2008 16:02 by wizard04
Updated Code
String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g, ""); }; String.prototype.ltrim = function(){ return this.replace(/^\s+/, ""); }; String.prototype.rtrim = function(){ return this.replace(/\s+$/, ""); }; //opposite of String.slice; removes a section of a string and returns what's left String.prototype.prune = function(start, end) { var result = this.slice(0, start); if(!isNaN(end)) result += this.slice(end); return result; } String.prototype.rot13 = function() { var a=97, m=109, n=110, z=122, A=65, M=77, N=78, Z=90; var len = this.length, c, str = ""; for(var i=0; i<len; i++) { c = this.charCodeAt(i); if((a <= c && c <= m) || (A <= c && c <= M)) str += String.fromCharCode(c+13); else if((n <= c && c <= z) || (N <= c && c <= Z)) str += String.fromCharCode(c-13); else str += this[i]; } return str; }
Revision: 7800
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 13, 2008 16:00 by wizard04
Initial Code
String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g, ""); }; String.prototype.ltrim = function(){ return this.replace(/^\s+/, ""); }; String.prototype.rtrim = function(){ return this.replace(/\s+$/, ""); }; //opposite of slice; removes a section of a string and returns what's left String.prototype.prune = function(start, end) { var result = this.slice(0, start); if(!isNaN(end)) result += this.slice(end); return result; } String.prototype.rot13 = function() { var a=97, m=109, n=110, z=122, A=65, M=77, N=78, Z=90; var len = this.length, c, str = ""; for(var i=0; i<len; i++) { c = this.charCodeAt(i); if((a <= c && c <= m) || (A <= c && c <= M)) str += String.fromCharCode(c+13); else if((n <= c && c <= z) || (N <= c && c <= Z)) str += String.fromCharCode(c-13); else str += this[i]; } return str; }
Initial URL
Initial Description
Initial Title
String functions
Initial Tags
javascript
Initial Language
JavaScript