问题标签 [trim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2424 浏览

javascript - jquery append 在 IE 中不起作用在 FF 中可以正常工作

这段代码在 FF 中运行良好,而不是在 IE 中。

0 投票
3 回答
2094 浏览

javascript - Javascript trimAll() 似乎不起作用

当我执行这个时,

当我通过Web 开发人员工具栏检查时,我得到了错误trimAll is not defined..

任何建议...

0 投票
17 回答
246579 浏览

java - Java String.trim() 将删除多少个空格?

在Java中,我有一个这样的字符串:

String.trim()删除这些边上的所有空格还是只删除每个空格?

0 投票
4 回答
2192 浏览

c# - 在c#中读取一行而不修剪行分隔符

我有一个要逐行读取的字符串,但我还需要有行分隔符,不幸的是 StringReader.ReadLine 会修剪它(与保存它的 ruby​​ 不同)。实现这一目标的最快和最稳健的方法是什么?

我一直在考虑的替代方案:

  • 每次读取输入的字符并检查行分隔符
  • 将 RegExp.Split 与积极的前瞻一起使用

或者,我只关心行分隔符,因为我需要知道字符串中的实际位置,并且分隔符可以是一个字符或一个字符长。因此,如果我能取回光标在字符串中的实际位置也会很好,但 StringReader 没有这个功能。

编辑:这是我目前的实现。通过返回一个空字符串来指定文件结束。

0 投票
1 回答
1460 浏览

jquery - 限制字符数

我将一个变量从输入附加到一个 li。我想将P <p class="layer' + count + '"> '+ Xia2 +'</p>文本修剪为 15 个字符而不修剪SPAN,女巫使用相同的 Xia2 变量。我可能可以为此创建2个变量...

如何才能做到这一点?我尝试了几种方法来尝试 $(this).val(text.substr(0, 5));

这是我的附加代码:

谢谢你。

0 投票
4 回答
44033 浏览

jquery - jQuery 文本截断(阅读更多样式)

我的问题与“将文本修剪为 340 个字符”非常相似,但在jQuery中。这听起来很直接,但是当我四处搜索时,我找不到任何参考。

好的,我有一个 div$('#content')我想将文本修剪为“x”个字符,可以说“600”,我不希望它自己破坏这个词!就像不是'问题...... '而是'问题...... '。

文本的其余部分会发生什么?好吧,我隐藏它,并会根据要求显示它!但是等等,它应该首先删除' ... '并在它隐藏的地方显示文本。

这是 $('#content') 的示例结构:

它应该如何加载:

曾几何时,在一个沉闷的午夜,当我虚弱而疲倦地思考着许多被遗忘的传说的古朴而好奇的书卷。

编写示例文本是... [阅读更多]

点击“阅读全文”后:

曾几何时,在一个沉闷的午夜,当我虚弱而疲倦地思考着许多被遗忘的传说的古朴而好奇的书卷。

编写示例文本非常无聊。

特别是当您愚蠢到不会复制和粘贴时。哦!

曾经它庇护了大英帝国的流氓和恶棍;现在袋鼠岛已经准备好等待你自己的一些有趣的事情了。冒险进入岛上崎岖的荒野,穿越原始丛林和原始海滩,寻找海豹、企鹅和海狮的栖息地。认识热爱土地的当地人——考拉、巨蜥、针鼹和岛上自己的袋鼠物种。


更新: 我发现这两个插件与这个最佳答案基本相同。然而,最好的答案有一些这些插件没有的功能,反之亦然!

0 投票
15 回答
341817 浏览

r - 如何修剪前导和尾随空白?

我在 data.frame 中的前导和尾随空格时遇到了一些麻烦。

例如,我根据某个条件查看一个特定的rowdata.frame

我想知道为什么我没有得到预期的输出,因为奥地利显然存在于我的data.frame. 在查看了我的代码历史并试图找出问题所在后,我尝试了:

我在命令中所做的只是在奥地利之后增加了一个空格。

显然会出现更多恼人的问题。例如,当我喜欢根据国家列合并两个框架时。一个data.frame使用"Austria ",而另一个框架有"Austria"。匹配不起作用。

  1. 有没有一种很好的方法可以在我的屏幕上“显示”空白区域,以便我意识到问题所在?
  2. 我可以删除R中的前导和尾随空格吗?

到目前为止,我曾经编写过一个简单的Perl脚本来消除白人的节奏,但如果我能以某种方式在 R 中做到这一点,那就太好了。

0 投票
15 回答
191377 浏览

sql - 在 Oracle 中的字符串中修剪空格(换行符和制表符)

我需要在 Oracle 查询中修剪新行(Chr(13) 和 Chr(10) 以及字符串开头和结尾的制表符空间)。我了解到在 Oracle 中没有简单的方法可以修剪多个字符。“修剪”功能仅修剪单个字符。如果我使用函数在循环中递归调用修剪函数,那将是性能下降。我听说 regexp_replace 可以匹配空格并删除它们。您能否指导一种可靠的方法来使用 regexp_replace 在字符串的开头和结尾修剪多个制表符或新行或它们的组合。如果有其他方法,请指导我。

0 投票
14 回答
229790 浏览

javascript - JavaScript 中的 .trim() 在 IE 中不起作用

我试图.trim()在我的一个 JavaScript 程序中应用到一个字符串。它在 Mozilla 下运行良好,但在 IE8 中尝试时显示错误。有谁知道这里发生了什么?无论如何我可以让它在IE中工作吗?

代码:

错误显示:

0 投票
4 回答
7238 浏览

regex - 为什么是s/^\s+|\s+$//g; 比两个单独的替换慢得多?

Perl 常见问题解答条目如何从字符串的开头/结尾去除空格?指出使用

比分两步做要慢:

为什么这个组合语句明显比单独的语句慢(对于任何输入字符串)?