首页 > 解决方案 > 如何在没有循环的数组中找到匹配字符串

问题描述

例如,我如何检查数组匹配字符串

var blocklist = ['jack','mark','jhon','fox'];

var str = "xxxxxxxxxxjackxxxxxxxxx";

如何检查str与数组不匹配的 var blocklist

标签: javascript

解决方案


您可以使用Array#includes.

var blocklist = ['jack', 'mark', 'jhon', 'fox'],
    str = "xxxxxxxxxxjackxxxxxxxxx",
    result = blocklist.find(s => str.includes(s));

console.log(result);


推荐阅读