【发布时间】:2013-03-25 20:41:03
【问题描述】:
嗨,如果没有 lua 代码,我无法解释它 问题是它只是抓住了表格的第一项 如果我写了 te = "f... you" 它将返回 true ,但如果我写了 te = "a.." 它将返回 false -_-
我只是想从字符串中找出不好的词,这里是代码 * 抱歉我没有写完整的坏话
local te = "f... you"
badwords = {
"f...",
"a..",
"s...",
"b....",
"g..",
"w....",
}
以及功能:
function isTextContainsBadwords(str)
for i,v in ipairs(badwords) do
if str:find(v) then
return true
else
return false
end
end
end
print(tostring(isTextContainsBadwords(te)))
【问题讨论】: