标签的格式有以下几种:
<div class="test"></div>、<img />、自定义标签<My-Tag></My-Tag>
针对以上几种标签,正则的规则为:reg=/</?.+?/?>/g
reg=/</?.+?/?>/g详解:
< 表示尖括号
第一个/?表示</div>这种标签的情况
.+?表示将中间所有内容替代掉
第二个/?表示<img/>这种情况
/g表示全局替换
封装的使用函数:
function matchReg(str){
let reg=/<\/?.+?\/?>/g;
return str.replace(reg,'')
}
网友评论