Проанализируйте строку к Перечислению значений в VB.NET

использовать Array.some и для каждой записи проверять, содержит ли строка фильтр:

const data = {
  "filter" : [
      "ABDC",
      "ADBAC"
  ]
}

var string1 = "ABCD";
var string2 = "ABDC sample";
var string3 = "ADBACABDC";

const check = (arr, string) => {
  return arr.some(e => string.includes(e));
}

console.log(check(data.filter, string1));
console.log(check(data.filter, string2));
console.log(check(data.filter, string3));

63
задан Anton Gogolev 12 May 2009 в 10:36
поделиться