JavaScript: eliminare i tag HTML da una stringa

Possiamo eliminare i tag HTML da una stringa anche in JavaScript.

La soluzione รจ la seguente:


var stripTags = function(input) {
    var tags = /<\/?([a-z][a-z0-9]*)\b[^>]*>/gi
    var commentsAndPhpTags = /<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi

    var output = input.replace(commentsAndPhpTags, '').replace(tags, '');
    return output;
};

Torna su