javascript - 解析空白以类似于浏览器 View

标签 javascript parsing

我正在使用 javascript 解析一些数据并得到如下所示的结果:

" The big\n         brown     dog.     "

当然,在浏览器中,这看起来不会那么时髦:

The big brown dog

但是在文本编辑器中,它看起来像这样:

  The big
        brown      dog

关于解析此内容的最干净方法的任何想法,因此它看起来应该是纯文本?:

The big brown dog

谢谢!

最佳答案

var string = " The big\n         brown     dog.     ";
string = string.replace(/\s{2,}/g, " ");

这仅匹配所有空白(当 2 个或更多空白字符彼此相邻时),然后将其替换为单个空格。

输入(减去引号):

"The big\n         brown     dog.     "

输出(减去引号):

"The big brown dog. "

关于javascript - 解析空白以类似于浏览器 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774135/

相关文章:

javascript - 对话框ajax加载动画效果-需要循环延迟、 sleep

html - 类型 'XPathObject' 的值没有成员 'text'

parsing - 在我的应用和网站之间交换信息。存货有限的购物车APP

Jquery 不会从 XML 中逐字插入 CDATA 到 html 中

javascript - 使用 moment.js 将我的变量转换为 12/12 时间格式

javascript - 在Javascript中更新JSON数据的引用问题

javascript - Strongloop script.js 在删除方法 : how run async method in sync? 之前运行 find

javascript - 从 Mongoose 结果匿名函数返回父函数

c - 如何解析来自MCU UART的不确定长度数据包?

objective-c - NSJSONSerialization 仅获取根 key