javascript 检查String是否包含多个子字符串匹配

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 检查String是否包含多个子字符串匹配相关的知识,希望对你有一定的参考价值。

var string = ["Canna Terra PLUS 50 Litres", "Canna Vega Tent","Canna Bio Vega", "Super Canna 50 max"];

function loadSuggest(string, search) {
  var terms = search.split(' ');
  return string.filter(function(element) {
    return terms.every(function(e) {
      return element.toLowerCase().indexOf(e.toLowerCase()) !== -1;
    });
  });
}

console.log(loadSuggest(string, "Canna vega"));

以上是关于javascript 检查String是否包含多个子字符串匹配的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 NS String 是不是包含 javascript 函数?

如何检查字符串是不是包含 JavaScript 中的子字符串?

如何检查字符串是不是包含 JavaScript 中的子字符串?

如何检查字符串是不是包含 JavaScript 中的子字符串?

如何检查字符串是不是包含 JavaScript 中的子字符串?

查看 div 是不是包含一个或多个输入的单词(Javascript)