gpt4 book ai didi

javascript - 如何使用 JQuery 删除文本括号?

转载 作者:数据小太阳 更新时间:2023-10-29 04:56:09 29 4
gpt4 key购买 nike

我有一些自动生成的文本,其中包含非 ASCII 编码的括号。例如:

<div> Some text (these are the non-ascii encoded parenthesis).
<div>

我想去掉括号。我有以下内容,我在其他地方使用它来清除一些 html 元素,但我无法获得类似于删除实际文本的工作:

     jQuery(document).ready(function(){jQuery(".block").find("p").remove()});

我发现了一些想法,但它们处理的是普通文本。去掉括号是一个挑战,因为我不确定如何编写括号以便 jQuery 理解它。

有什么想法吗?

最佳答案

您应该使用 vanilla Javascript 进行替换/清理。有点像

$('div').text(function(_, text) {
return text.replace(/\(|\)/g, '');
});

会做的。注意,这将查询所有 <div>整个方面的节点,你想在选择器上更具体。

演示:http://jsfiddle.net/2gHh2/

如果您想删除括号和中间的所有内容,只需将正则表达式更改为 /\(.*?\)/g .

关于javascript - 如何使用 JQuery 删除文本括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7189635/

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