Tôi đang cố gắng lập trình phần bổ trợ cho WoW (trong lua). Đó là bộ lọc trò chuyện dựa trên các từ cụ thể. Tôi không thể tìm ra cách để có được các mảng của những từ này được phân biệt chữ hoa chữ thường, sao cho bất kỳ kết hợp chữ hoa/chữ thường nào của từ khớp với mảng. bất kì ý kiến nào đều được đánh giá cao. Cảm ơn!Mảng phân biệt chữ hoa chữ thường trong Lua
local function wordFilter(self,event,msg)
local keyWords = {"word","test","blah","here","code","woot"}
local matchCount = 0;
for _, word in ipairs(keyWords) do
if (string.match(msg, word,)) then
matchCount = matchCount + 1;
end
end
if (matchCount > 1) then
return false;
else
return true;
end
end