Nodejs HTML Strip stripHtml()

Here you can find the source of stripHtml()

Method Source Code

//Extension method for String.stripHtml using a regEx to pull out those HTML tags
String.prototype.stripHtml = function () {
    var _self = this.replace(/(<([^>]+)>)/ig, '');
    return _self;
}

Related

  1. stripHTML()
    String.prototype.stripHTML = function(){
      return this.replace(/<(?:.|\s)*?>/g, "");
    };
    
  2. stripHTML()
    String.prototype.stripHTML = function(){
        return $('<p/>').html(this.toString()).text();
    
  3. stripHTML()
    String.prototype.stripHTML = function(){
      var re = new RegExp("(<([^>]+)>)", "ig");
      var str = this.replace(re, "");
      var amps = ["&nbsp;", "&amp;", "&quot;"];
      var replaceAmps =[" ", "&", '"'];
      for(var x=0;x<amps.length;x++){
        str = str.replace(amps[x], replaceAmps[x]);
      re = new RegExp("(&(.*?);)", "ig");
    ...
    
  4. stripHTMLEntities()
    String.prototype.stripHTMLEntities = function() {
      var el = document.createElement("div");
      var html = this.replace(/<img/g, '<x-img');
      el.innerHTML = html;
      return el.innerText;
    
  5. stripHtml()
    String.prototype.stripHtml = function() {
       var tmp = document.createElement("DIV");
       tmp.innerHTML = this;
       return tmp.textContent || tmp.innerText || "";
    };
    
  6. stripHtml()
    String.prototype.stripHtml = function() {
      return this.replace(/<[^>]+>/g, "");
    };
    console.assert("<p>Shoplifters of the World <em>Unite</em>!</p>".stripHtml() == "Shoplifters of the World Unite!");
    console.assert("1 &lt; 2".stripHtml() == "1 &lt; 2");
    
  7. stripHtml()
    String.prototype.stripHtml = function () {
      return this.replace(/<(?:.|\n)*?>/gm, '');
    };
    
  8. stripHtml()
    String.prototype.stripHtml = function () {
      "use strict";
      var htmlRegex = /(<([^>]+)>)/ig;
      return this.replace(htmlRegex, '');
    };
    
  9. stripHtml()
    ?
    String.prototype.stripHtml = function () {
        return this.replace(new RegExp(/<[^>]+>/g), "");
    };