Stringオブジェクト、なんちゃって拡張
String.prototype.ucFirst = function () { return this.substr(0,1).toUpperCase() + this.substr(1,this.length); }; String.prototype.lcFirst = function () { return this.substr(0,1).toLowerCase() + this.substr(1,this.length); }; String.prototype.isValidUrl = function(){ return this.match( '^(s?https?:?/?/[-_.!~*?'()a-zA-Z0-9;?/?:?@&=+?$,%#]*)$' ); };
追記
String.prototype.stripScripts = function() { return this.replace(new RegExp('<script[^>]*>([\\S\\s]*?)<\/script>', 'img'), ''); }