0

可能重复:
如何在 javascript 中修剪字符串?

在没有任何框架的情况下使用 JavaScript,您将如何修剪换行符?修剪由 PHP 定义,删除前导和结束换行符,同时保留第一个非空白字符之后的换行符,直到不超过最后一个非空白字符。

默认情况下,大多数人都想知道如何删除前导/结束换行符以及空白空间,尽管有些人可能希望保留空白空间,同时只修剪空白换行符。它通常还有助于查看两个工作示例以及当它们都为学习代码的人工作时它们之间的关系,所以我正在寻找修剪空白换行符空白空间。

看看如何在保留空格的同时仅修剪前导/结束换行符(可能包含在主要答案中,也可能不包含在主要答案中)也很好。

4

2 回答 2

2

我认为这有效:

string.replace(/^\s+|\s+$/g,"");
于 2012-07-27T16:20:13.337 回答
1

trim通常可以定义为.replace(/^\s+|\s+$/g,''),但由于您只需要垂直空格,因此应该使用.replace(/^[\r\n]+|[\r\n]+$/g,'').

于 2012-07-27T16:20:24.943 回答