как сделать text:find по таблице

lovandog

Активный
Автор темы
225
98
Версия MoonLoader
.026-beta
нужно сделать так чтобы из table 'whitelist' брались исключения, которые будут вписываться в text:find, то есть мне нужно написать много text:find, но более простым способом через таблицу. не уверен что есть такой способ, но вроде о нем говорили на форуме. хелп
 
Решение
нужно сделать так чтобы из table 'whitelist' брались исключения, которые будут вписываться в text:find, то есть мне нужно написать много text:find, но более простым способом через таблицу. не уверен что есть такой способ, но вроде о нем говорили на форуме. хелп

Lua:
local whitelist = {"Антон", "Васенька", "Dungeon Master", "Дядя петя", "Негр"}
local blacklist = "Dungeon Master"


-- где тебе надо
for i = 1, #whitelist do
    if whitelist[i]:find(blacklist) -- если в таблице найден Dungeon Master то
    -- код
    end
end
так или нет? объясни нормальнее

SomaGnoma

Известный
436
150
нужно сделать так чтобы из table 'whitelist' брались исключения, которые будут вписываться в text:find, то есть мне нужно написать много text:find, но более простым способом через таблицу. не уверен что есть такой способ, но вроде о нем говорили на форуме. хелп

Lua:
local whitelist = {"Антон", "Васенька", "Dungeon Master", "Дядя петя", "Негр"}
local blacklist = "Dungeon Master"


-- где тебе надо
for i = 1, #whitelist do
    if whitelist[i]:find(blacklist) -- если в таблице найден Dungeon Master то
    -- код
    end
end
так или нет? объясни нормальнее
 
  • Нравится
Реакции: lovandog