JSFiddle - React, Tailwind, and code Playground

by Zeljko Tadic

JavaScript

var testArray = [
    "I am",
    "I am wrong and I don't know",
    "I am right and I know",
    "I don't know",
    "some text",
    "I do know"
  ],
  searchTerms = ["I", "right","know"];

var result = testArray.filter(x => x.split(' ').every(x => searchTerms.indexOf(x) >= 0));

console.log(result);