Здравствуйте, профессионалы БАС :)
Столкнулся с задачей при парсинге. Название темы достаточно точно отражает мою потребность.
Я хочу работать с объектами, которые подходят мне
Сейчас задача реализована через indexOf и выглядит это следующим образом
if [[SAVED_TEXT]].indexOf("нужный мне текст") > -1
Таким образом я проверяю, подходит мне элемент или нет.
Но что делать, если я хочу сравнивать [[SAVED_TEXT]] не с одним вариантом, а с тремя или четырьмя или более, которые содержатся в списке?
Т.е. я хочу через текстовый файл или через БД задать все варианты (списком), которые подходят мне (это может быть 3-10 и более вариантов), и далее мне нужно проверить, содержит ли [[SAVED_TEXT]] в себе хоть один вариант из этого списка.
Понимаю, что можно реализовать через foreach, но самый ли это простой метод? Может быть есть что-то более подходящее под мою задачу?
Привожу пример.
Текст: "купить самолёт в Москве"
Мой список:
"купить аэроплан
купить дельтоплан
купить дерижабль
купить самолёт"
В этом случае текст мне подходит, т.к. "купить самолёт" есть в нашем списке
Заранее благодарю!