Мне нужно то же самое, я думаю, переменная в сопоставлении с образцом, но вышеупомянутое решение не сработало для меня.Я публикую свое решение на тот случай, если оно кому-нибудь поможет, и больше ничего в сети не нашло.
Я прочитал файл с разделителем ':' (name: tel) и хочу выполнить поиск по имени вфайл и имя и номер телефона в качестве ответа.
local FileToSearch = h:read'*a' -- Read all the file
var = io.read() -- ask the name
string.gmatch(FileToSearch, ''..var..': '..'%d+') -- search for name, concatenate with number