gpt4 book ai didi

javascript - 替换文档正文中的杂散尖括号

转载 作者:行者123 更新时间:2023-12-03 02:08:23 26 4
gpt4 key购买 nike

我批量创建了几个文档,它们都包含杂散尖括号 <在批处理中意外添加的文档正文内。

使用纯 JavaScript,我想用空字符串替换杂散括号,但我很难完成它。这是我尝试过的:

document.body.innerHTML = document.body.innerHTML.replace("</p><<p>", "</p><p>");
<!doctype html>
<html lang='en'>

<head>
<meta charset="utf-8">
<title>Replace test</title>
</head>

<body>

<p>Sentence 1....</p><<p>Sentence 2....</p> <!-- how to remove the stray bracket < between the two paragraphs? -->

</body>
</html>

最佳答案

看起来替换 < 确实可以解决您的问题,所以感觉就像在您不看的时候那个流浪实体被转换为 HTML 实体,所以也许为了安全起见,替换这两种类型:

document.body.innerHTML = document.body.innerHTML.replace("&lt;<", "<")
document.body.innerHTML = document.body.innerHTML.replace( "<<", "<" );

document.body.innerHTML = document.body.innerHTML.replace("&lt;<", "<")
document.body.innerHTML = document.body.innerHTML.replace( "<<", "<" );
<!doctype html>
<html lang='en'>

<head>
<meta charset="utf-8">
<title>Replace test</title>
</head>

<body>

<p>Sentence 1....</p><<p>Sentence 2....</p> <!-- how to remove the stray bracket? -->

</body>
</html>

关于javascript - 替换文档正文中的杂散尖括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49691517/

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