首页 > 解决方案 > 检查数组 angular 6 中是否有部分刺痛

问题描述

我有一些这样的数组

  channelArray: Array<string> = ['VAT', 'HEAD'];

我正在尝试检查数组中是否存在这样的字符串的某些部分

const string = 'KolikoMitoTrebVATDaBude';
const url = this.channelArray.find(x => x === string);

而且我总是得到 FALSE,我不知道为什么它不检查,在这种情况下是增值税,还是只通过完整的字符串名称检查?

标签: angular

解决方案


也许:

const url = this.channelArray.some(
    x => string.includes(x)
);

推荐阅读