Проверить наличие переменной в списке

Serg24

Client
Регистрация
16.12.2017
Сообщения
51
Благодарностей
4
Баллы
8
Знаю что похожие запросы уже были, но не получается ими воспользоваться.
Задача следующая:
1) есть список, который лежит в тхт файле, например
  • первый
  • второй
  • третий
  • ч...
2) Получаю в цикле переменные типа
  • текст.первый
  • текст.нужный
  • текст.второй
  • текст.нужный
  • текст.нужный
  • текст.нужный
  • текст.третий
...

Пока получилось только отделить от переменной значение после точки
  • первый
  • нужный
  • второй
Как условием if делать проверку получаемых переменных на совпадение со списком?

Нужно, если получаю "текст.первый" и "первый" есть в списке из файла тхт, то его пропускаем и переходим к "текст.нужный". Его в списке нет - значит работаем с ним дальше.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 117
Баллы
113
Знаю что похожие запросы уже были, но не получается ими воспользоваться.
Задача следующая:
1) есть список, который лежит в тхт файле, например
  • первый
  • второй
  • третий
  • ч...
2) Получаю в цикле переменные типа
  • текст.первый
  • текст.нужный
  • текст.второй
  • текст.нужный
  • текст.нужный
  • текст.нужный
  • текст.третий
...

Пока получилось только отделить от переменной значение после точки
  • первый
  • нужный
  • второй
Как условием if делать проверку получаемых переменных на совпадение со списком?

Нужно, если получаю "текст.первый" и "первый" есть в списке из файла тхт, то его пропускаем и переходим к "текст.нужный". Его в списке нет - значит работаем с ним дальше.
Список из 1) объединяем в переменную с помощью Операции над списком - Объединить элементы списка (в переменную)..
В цикле из 2) получаем строку, отделяем ее часть после точки и с помощью экшена Обработка текста - Regex пробуем найти в переменной (в которой находится объединенный список), потом с помощью экшена IF сравниваем с помощью логич. оператора == полученную переменную с пустотой, если выход по зеленому из IF, то в списке нет такого слова, если по красному, то есть..

http://zennolab.com/wiki/ru:logic
 
  • Спасибо
Реакции: Serg24

Darkoman

Client
Регистрация
17.03.2018
Сообщения
54
Благодарностей
7
Баллы
8
Погляди
Это видео меня сдвинуло с точки
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)