首页 > Web开发 > 详细

js 从字符串标签 去掉内容后面所有<br>换行符

时间:2021-09-13 13:37:02      阅读:38      评论:0      收藏:0      [点我收藏+]

思路:不断循环,看末尾是否还存在br标签

let str =  `<div>3</div><div><br></div><div>3</div><br><div>5</div><div><br></div><div><br></div><div><br></div>`; 
str =  str.replace(/<div><br><\/div>/g,"<br>") ;
let result = ‘‘;
while (result == ‘‘) {
    var tempArr = str.split("<br>");
    //当最后一个元素等于空,才删除
    if(tempArr[tempArr.length-1] == ‘‘){
        tempArr.pop();
    }
    //删除完:看最后一个,数组元素是否为空,如果是继续执行,不是则跳出循环
    if (tempArr[tempArr.length - 1] != ‘‘) {
        console.log("执行");
        result = null;
    }
    str = tempArr.join("<br>");
}
console.log(str);
//打印:<div>3</div><br><div>3</div><br><div>5</div>

 

js 从字符串标签 去掉内容后面所有<br>换行符

原文:https://www.cnblogs.com/tengyuxin/p/15260066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!