js清除标签中的style属性或者class属性

清除标签中的style属性,不让自带默认属性

str = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
str = str.replace(/style\s*?=\s*?([‘"])[\s\S]*?\1/, "");

 

// 清除指定标签中的class属性
        var str = '<p style="color:red;" class="box dajdjdd jdkjajd">领先文<em class="jusbc stsf">化·狼性长</em>程<strong>的人和事。人</strong><u>情练达即</u></p>'

        str.replace(/<\/?p[^>]*>/,(r,reg)=>{
            console.log(r.replace(/class=["'].*['"]/, ''))
        })

 

posted @ 2020-10-23 11:37  龙卷风吹毁停车场  阅读(4057)  评论(0)    收藏  举报