【发布时间】:2015-01-22 09:10:14
【问题描述】:
我有一个像"Azarenke V. Su Simple 90" 这样的字符串,我需要拆分它并将所有单词放入数组中。
我使用此代码:
var s = "Azarenke V. Su Simple 90";
var array = s.split(/(\ +)/);
console.log(JSON.stringify(array));
但结果是:
"["Azarenke"," ","V."," ","Su"," ","Simple"," ","90"]"
一些“空”字符串在哪里只包含空格。但我不想将它们推入输出数组。我熟悉 C# 和 .net,它有 RemoveEmptyEntries 之类的东西,但在 javascript 中找不到相同的东西。如何解决这个任务?可能我需要在正则表达式中做一些注释吗?
【问题讨论】:
标签: javascript regex