Vous ne disposez pas d'un ensemble de clés dans le fichier sens commun du terme de programmation et c'est la solution à votre question.
un ensemble est un type de données abstrait qui peut stocker des valeurs uniques, sans ordre particulier. Il s'agit d'une implémentation informatique du concept mathématique d'ensemble fini. Contrairement à la plupart des autres types de collections, plutôt que de récupérer un élément spécifique d'un ensemble, on teste généralement l'appartenance d'une valeur à un ensemble. -Wikipédia
vous pouvez convertir votre keys
en un ensemble, où il suffit d'indexer l'ensemble à l'aide de votre key
pour savoir si la clé est présente dans l'ensemble.
local keys = {"KEY_!@#%$!@#$%^&*(AF^FJ#GSG#FSV#%345R#3553d", "KEY_FJJN@UJFISFSFSF#&%W*CN#CUIWUUC#*W(*C$357275C"}
local keyset = {}
for _, v in ipairs(keys) do
keyset[v] = true
end
local key = "KEY_!@#%$!@#$%^&*(AF^FJ#GSG#FSV#%345R#3553d"
if keyset[key] then
print("Success")
else
print("Incorrect Key")
end