что то не работает
Пример:
local s="однажды в студеную зимнюю пору"
print(s:match"зимнюю")
ищет по одному слову, но так как в s текст всегда разный, мне нужно вылавливать определенные слова - зимний, зимнюю, холодный, дубак и т.д.. Как их указать в регулярке? Уж по всякому пробовал, но не срабатывает что то
Луёвые регулярки так не могут, насколько я помню. За один вызов несколько слов ты не проверишь. Можешь сделать таблицу с словами, которые нужно искать и запускать итерацию по ней, а внутри уже искать слова в строке из таблицы. Вообще можно побуквенно, но это довольно сложно и не всегда подходит.
Обсуждают сегодня