久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - 正則表達式匹配,替換html標簽里面的內容

瀏覽:131日期:2023-04-16 17:16:31

問題描述

正則表達式匹配,替換html標簽里面的內容,不包括html本身標簽內容;例如:var str='<p class=’article’><p class=’article-item’>article-item</p></p>';

匹配的關鍵字:article;

想要匹配的結果是:<p class='article'><p class='article-item'><span style='color:red'>article</span>-item</p></p>>

問題解答

回答1:

var a='<p class=’article’><p class=’article-item’>article-item</p></p>'.replace(/>([^<]*)<//,function($0,$1){ var a=$1.split(’-’); if(a.length>1){return `><span style=’color:red’>${a[0]}</span>-${a[1]}<` }else{return `>${a[0]}<` }})console.log(a)

標簽: JavaScript
主站蜘蛛池模板: 盐津县| 拉萨市| 寻甸| 麟游县| 新竹市| 莱州市| 象州县| 广昌县| 金平| 陇南市| 赤水市| 洛宁县| 义马市| 乌恰县| 泽州县| 孝昌县| 丰都县| 静乐县| 凯里市| 南郑县| 和政县| 稻城县| 灵宝市| 弥勒县| 沙洋县| 嵩明县| 新余市| 贡嘎县| 石屏县| 紫金县| 东城区| 苍南县| 广安市| 巴楚县| 浦江县| 巴里| 清丰县| 南部县| 拉孜县| 溧水县| 昂仁县|