gpt4 book ai didi

javascript - 如何使用 jquery 或 javascript 从 div 元素内部删除所有以 # 开头的字符?

转载 作者:行者123 更新时间:2023-11-28 14:15:09 24 4
gpt4 key购买 nike

正如标题中提到的,这里是一个 div 元素

<div id="description" class="bold"> 
This is an example text i wanna keep.
# And this is the text i want to remove.
</div>

我使用这个 jquery 代码来获取 div 元素的全部内容并将其存储在变量中:

<script type="text/javascript">
var $itemdesc = $('#description').text();
</script>

但是接下来如何删除以 # 标签开头的内容呢?

最佳答案

假设您要删除包含 # 的行末尾,请使用 replace 与此正则表达式 #.*\n:

var $itemdesc = $('#description').text();

var $result = $itemdesc.replace(/#.*\n/g, '');

console.log($result);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div id="description" class="bold">
This is an example text i wanna keep.
# And this is the text i want to remove.
And keep this as well.
# And remove this as well.
</div>

关于javascript - 如何使用 jquery 或 javascript 从 div 元素内部删除所有以 # 开头的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57835285/

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