Операции над списком
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе.
🔗 Ориг инальная страница — Источник данного материала
Описание
Списки нужны для получения строк данных из текстового документа, либо для записи данных в файл.
Например, есть файл со списком URL, на которые нужно зайти по очереди. Или же вы парсите какие-то значения с сайта (например, e-mail адреса) и нужно их отсортировать, удалить дубли и сохранить в файл.
Перед началом работы Список необходимо создать
Как создать список?

Как добавить экшен в проект?
Через контекстное меню Добавить действие → Списки → Операции над списком

Для чего используется?
- Добавление и получение элементов списка
- Удаление строк и дублей
- Привязка к файлу
- Получение количества строк
- Перемешивание
- Сортировка значений
Принцип работы
После добавления экшена в проект в его свойствах нам нужно выбрать список, с которым будем работать, а затем действие для выполнения.

Выделить подсписок
Выделение части строк из списка.

- Список. Выбираем список, в который будет сохранен результат.
- Диапазон. Способ фильтрации подсписка. Также для выбора доступны:
- Элементы, не содержащие текст.
Выберет все строки которые не содержат заданный текст. Можно использовать переменные. - Элементы, не удовлетворяющие регулярному выражению.
Критерии поиска задаются с помощью Regex (регулярных выражений). - Элементы, содержащие текст.
Выберет значения, которые содержат необходимый текст. Можно использовать переменные.
- Элементы, не содержащие текст.