现在我将单词分成一个空格并存储在一个数组中:var keywds = $("#searchquery").text().split(" ");
问题是可能/可能有多个空格。例如:
"hello world"
我如何仍然拥有array = [hello, world]
答案 0 :(得分:50)
使用正则表达式(\s
匹配空格,制表符,新行等)。
$("#searchquery").text().split(/\s+/);
或者如果您只想分隔空格:
$("#searchquery").text().split(/ +/);
+
表示匹配前面一个或多个符号。
进一步阅读: