通过白色空间或多个白色空间分裂

时间:2011-08-16 16:59:12

标签: jquery

现在我将单词分成一个空格并存储在一个数组中:var keywds = $("#searchquery").text().split(" ");

问题是可能/可能有多个空格。例如:

"hello      world"

我如何仍然拥有array = [hello, world]

1 个答案:

答案 0 :(得分:50)

使用正则表达式(\s匹配空格,制表符,新行等)。

$("#searchquery").text().split(/\s+/);

或者如果您只想分隔空格:

 $("#searchquery").text().split(/ +/);

+表示匹配前面一个或多个符号

进一步阅读: