gpt4 book ai didi

javascript - 替换 html 标签中以某些文本开头的制表符和换行符

转载 作者:太空宇宙 更新时间:2023-11-04 16:22:39 25 4
gpt4 key购买 nike

我有一些 HTML 输出代码,示例部分:

<div class="header">
\n\t
<div class="header-inner">
\n\t\t
<div class="title">
Title\n\t\t
</div>
\n\t
</div>
\n
</div>

Div .title 在关闭之前有换行符和制表符。可以删除它(用JS模式替换)吗?文本是随机的,并不总是“标题”,并且具有相同问题的标签可能很多。

需要:

<div class="header">
\n\t
<div class="header-inner">
\n\t\t
<div class="title">
Title
</div>
\n\t
</div>
\n
</div>

最佳答案

请查看此内容

var x = `<div class="header">\n\t<div class="header-inner">\n\t\t<div class="title">Title\n\t\t</div>\n\t</div>\n</div>`;
var y = x.replace(/(\w+[\s]?)\s[\s]+/gi,function(a, b) {return a.trim();});
console.log(x, y);

关于javascript - 替换 html 标签中以某些文本开头的制表符和换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40474777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com