Поиск определенного вхождения в файле с локального диска

Тема в разделе "Решение различных задач по парсингу", создана пользователем dexperanto, 10 янв 2020.

  1. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    123
    Добрый вечер.
    Есть граница с датой.
    И файл текстовый с перечнем дат, они идут не линейно, примерно 800 значений.
    Как можно сравнить значение границы с каждым из значений из файла?
    CHECKENTRY это понятно. но как заставить его искать совпадения в файле.
    Искал по форуму, не нашёл.
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Нужно видеть файл и текст границы с датой.
     
  3. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    123
    Допустим, текст границы "15.10.2015",
    а файл такого содержания:
    10.10.2014
    01.02.2013
    15.06.2016
    и так далее.
    логика в том, чтобы не прописывать через |все варианты в парсере, а попросить его сравнить границу с каждым значением из файла текстового.
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Макрос [FILE_F] загрузит содержимое файла.
    Макрос [CHECKENTRY] проверит вхождение.
    Код:
    [CHECKENTRY(_<CD_GRAN_1!>_)][FILE_F(C:\Users\Sergey Zaykovskiy\Desktop\12.txt|1|1000000{template}_{data1}_{/template})][THENTEXT]Вхождение есть[ELSETEXT]Вхождения нет[/CHECKENTRY]
     

Поделиться этой страницей