0

我正在尝试使用 javascript 进行搜索,RegExp如果我只搜索一个单词就可以了,但是如果我搜索 2 个单词,例如“a string”,那么我没有得到任何结果——即使我使用的是一个字符串存在于我正在搜索的数据中,这是我的代码,

GroupCollection.prototype.search = function(letters) {
  if(letters == "") return this;

  var pattern = new RegExp(letters, "gi");
  return _(this.filter(function(data) {
    return pattern.test(data.get("name"));
  }));
}

我的 RegExp 是否有任何理由不接受空格?

4

0 回答 0