gpt4 book ai didi

javascript - 使用 Javascript 检查字符串是否包含列表中的标记

转载 作者:行者123 更新时间:2023-11-30 09:31:27 25 4
gpt4 key购买 nike

我想检查字符串 s 是否包含列表 L 中的任何标记。

Javascript 中有内置函数吗?还是我必须用类似的东西手动完成:

function present(s, L) {
for (var i = 0; i < L.length; i++)
if (s.indexOf(L[i]) !== -1)
return true;
return false;
}

var L = ['abc', 'def', 'ghi'];
var s = 'Yes, definitely.';
present(s, L); // true

最佳答案

您可以使用 some 简化循环高阶函数,并使用 includes而不是 indexOf:

L.some(token => s.includes(token))

关于javascript - 使用 Javascript 检查字符串是否包含列表中的标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45970717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com