删除JavaScript中的非换行符

用户2014429

我无法从字符串中删除空格。首先,我将div转换为text();以删除标签(有效),然后尝试删除&nbsp字符串的“ ”部分,但它不起作用。任何想法我在做什么错。谢谢。

newStr = $('#myDiv').text();
newStr = newStr.replace(/ /g,'');

$('#myText').val(newStr);


<html>
  <div id = "myDiv"><p>remove&nbsp;space</p></div>
  <input type = "text" id = "myText" />
</html>
丹尼斯·塞古雷

使用该text函数时,您不会得到HTML而是文本:&nbsp;实体已更改为空格。

因此,只需替换空格:

var str = " a     b   ", // bunch of NBSPs 
    newStr = str.replace(/\s/g,'');
    
console.log(newStr)

如果只想替换空格,&nbsp;请在转换为文本之前进行替换:

newStr = $($('#myDiv').html().replace(/&nbsp;/g,'')).text();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在JavaScript中删除换行符

来自分类Dev

使用JavaScript删除HTML换行符

来自分类Dev

删除UIActivityViewController中的换行符

来自分类Dev

从数组中删除换行符/空格

来自分类Dev

从Django模板中删除换行符

来自分类Dev

从txt文件中删除换行符

来自分类Dev

删除Markdown输出中的换行符

来自分类Dev

如何删除beautifulsoup中的换行符?

来自分类Dev

从XSL模板中删除换行符

来自分类Dev

删除某些行中的换行符

来自分类Dev

从txt文件中删除换行符

来自分类Dev

删除tex文件中的换行符

来自分类Dev

从管道输入中删除换行符

来自分类Dev

删除FASTA文件中的换行符

来自分类Dev

从文件中删除换行符

来自分类Dev

删除Powerpoint VBA中的换行符

来自分类Dev

从列表中删除换行符

来自分类Dev

JavaScript打印中的换行符

来自分类Dev

从MySQL表中删除制表符,换行符等

来自分类Dev

在每个换行符之间删除文件中的换行符

来自分类Dev

删除换行符HTML

来自分类Dev

Javascript:在一行字符串中获取正文html。如何删除换行符?

来自分类Dev

从javascript中删除换行符,并使数据排成一行

来自分类Dev

尝试使用Javascript和Regexp在类似CSV的字符串中删除多余的换行符

来自分类Dev

从字符串 javascript 中删除额外的空格、换行符和 $nbsp

来自分类Dev

如何使用JavaScript删除html标签并保留换行符?

来自分类Dev

如何在QString中的asctime中删除换行符

来自分类Dev

从Emacs中的bibtex文件中删除换行符

来自分类Dev

如何匹配ANTLR 4中的任何非换行符?