gpt4 book ai didi

javascript - 如何检查关键字是否存在而不管大小写?

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:31 29 4
gpt4 key购买 nike

我正在编写一个程序,该程序查找特定关键字,然后仅在消息中存在关键字时才执行操作。我很难尝试使其能够识别关键字,无论其大小写如何。以下是我目前拥有的示例。

for (var i = 0; i < keyword.length; i++) {

if (msg.content.includes (keyword[i])) {
msg.channel.send("Orange")
}

var keyword = ["Apple","Banana"]

我想出的唯一方法是将每个变体添加到关键字列表中。我该如何制作,以便它可以检测“apple”或“BaNaNa”,而不将这些变体添加到关键字列表中?

最佳答案

如果您的消息是字符串,只需将整个内容小写并与小写关键字匹配即可。

let message = msg.content.toLowerCase();
if (message.includes(keyword[i].toLowerCase()) {
....
}

关于javascript - 如何检查关键字是否存在而不管大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60155071/

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