脏话过滤器 Lua
Profanity Filter Lua
所以我在 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 studios
有时当我输入不同的东西时,它根本不起作用。有帮助吗?
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
所以我在 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 studios
有时当我输入不同的东西时,它根本不起作用。有帮助吗?
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