Here you can find the source of stripWhitespace()
/**// w w w. ja va 2 s. c o m @Name: String.prototype.stripWhitespace @Author: Paul Visco @Version: 1.0 11/19/07 @Description: Removes all whitespace from a string @Return: String The original string without any whitespace @Example: var myString = 'hello world on earth'; var newString = myString.stripWhitespace(); //newString = 'helloworldonearth' */ String.prototype.stripWhitespace = function(){ return this.replace(new RegExp("\\s", "g"), ""); };
String.prototype.stripSubdomain = function() { return this.substr(this.indexOf(config.domainHost),this.length); };
String.prototype.stripTrailingSlash = function() { if (this.substr(-1) === '/') { return this.substr(0, this.length - 1); return this; };
String.prototype.stripURL = function() { return this.replace(/[A-Za-z]+\:\/\/+[A-Za-z0-9-_]+.[A-Za-z0-9-_:%&~?\/.=]+/g, ""); };
String.prototype.stripUsername = function() { return this.replace(/[@]+[A-Za-z0-9-_]+/g, ""); };
String.prototype.stripUtfBom = function() { var string = this.toString(); if (string.charCodeAt(0) === 0xFEFF) { string = string.slice(1); return string; };
String.prototype.strip_html = function() { var value = ""; try { value = $('<p>' + this + '</p>').text(); if (value == "") { value = this; } catch(err) { value = this; ...
String.prototype.stripslashes = function () { return (this + '').replace(/\\(.?)/g, function (s,n1) { switch (n1) { case '\\': return '\\'; case '0': return '\u0000'; case '': return ''; ...
String.prototype.strip = function strip() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); };