gpt4 book ai didi

javascript - 从 javascript 字符串中去除空格和

转载 作者:行者123 更新时间:2023-11-30 20:25:48 25 4
gpt4 key购买 nike

我正在尝试删除字符串中的所有空格,包括  我似乎无法做到这一点。

我试过的例子是:

var txt = '&nbsp;  &nbsp;  hallo<span>&nbsp;again</span> &nbsp; &nbsp &nbsp;';
txt = txt.replace(/(?:^(?:&nbsp;)+)|(?:(?:&nbsp;)+$)/ig,'');
txt = txt.trim();
console.log(txt);//should only display 'hallo<span>&nbsp;again</span>'

基本上我只希望输出为 hallo<span>&nbsp;again</span>来自字符串。

最佳答案

您可以创建一个元素,比如 textarea 并在那里分配值,以便解码特殊字符,然后对该值使用 trim():

var txt = '&nbsp;  &nbsp;  hallo<span>&nbsp;again</span> &nbsp; &nbsp &nbsp;';
var elem = document.createElement("textarea");
elem.innerHTML = txt;
var txtValue = elem.value;
txt = txtValue.trim();
console.log(txt);

关于javascript - 从 javascript 字符串中去除空格和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50949714/

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