Nodejs String Strip strip()

Here you can find the source of strip()

Method Source Code

var DECODE_HTML_CHARACTERS = {
    'nbsp': ' ',
    'amp': '&',
    'quot': '"',
    'lt': '<',
    'gt': '>'
};

String.prototype.strip = function() {
    var self = this.replace(/<\/?[^>]+(>|$)/g, '');
    return self.replace(/&(nbsp|amp|quot|lt|gt);/g, function(match, k) {
        return DECODE_HTML_CHARACTERS[k] || k;
    });//from   w  w w.java  2s.c om
};

Related

  1. strip()
    String.prototype.strip = function() {
      return this.replace(/^\s+|\s+$/g,"");
    };
    
  2. strip()
    String.prototype.strip = function() {
      return this.replace(/^\s+/, '').replace(/\s+$/, '');
    };
    
  3. strip()
    String.prototype.strip = function() {
       return this.replace(/^\s+/,"").replace(/\s+$/,"");
    };
    
  4. strip()
    String.prototype.strip = function(){
      return $.trim(this)
    
  5. strip()
    String.prototype.strip = function() 
      return this.replace(/^\s+/, '').replace(/\s+$/, '');
    },
    
  6. strip()
    String.prototype.strip = function () {
      var s = this.valueOf();
      s = s.replace(/([\s]+$)/, '');
      s = s.replace(/(^[\s]+)/, '');
      return s;
    };
    
  7. strip()
    String.prototype.strip = function(){
        return this.replace(/(^\s+|\s$)/gi, '');
    };
    
  8. strip()
    String.prototype.strip = function() {
            var str = String( this );
            if ( !str ) {
                return "";
            var startidx = 0;
            var lastidx = str.length - 1;
            while( ( startidx < str.length ) && ( str.charAt( startidx ) == ' ' ) ){
                startidx++;
    ...