所以我在lua平庸,但我只是在玩这个
local profanitywords = {"fuck", "shit", "ass"} -- a small list
local input = io.read()
for i,v in ipairs (profanitywords) do
if string.find(input:lower(), v) then
print("Profanity")
else
print("Not Profanity")
end
end
但我在输出中得到的是:
Output Image 另外,我正在使用zerobrane工作室
有时当我输入不同的东西时,它根本不起作用。帮助
答案 0 :(得分:1)
local profanity
for i,v in ipairs (profanitywords) do
if string.find(input:lower(), v) then
profanity = true
break
end
end
if profanity then
print("Profanity")
else
print("Not Profanity")
end