Для примера взял регулярное выражение:

сустав.*?\b\sревматизм.*?\b|сустав|подагр|артрит|артроз

Могут быть и другие слова, указываемые в настройках, в похожем виде регулярного выражения.

Программа должна найти предложения (разделённые «.?!») например, где есть вхождение «сустав» и так далее и распределить их по разным txt файлам результата. В настройках нужна возможность указать, сколько предложений брать также до и после найденной строки. Файл генерируется с именем «сустав» для данного примера. Если в одной строке встречается перечисление нескольких, например и сустав и подагр, то сгенерируется файл с именем «сустав, подагр». Результаты друг от друга отделяются пустой строкой, а если в результате попадается пустая строка, то вот так:

------------------------------------------------

Файлы анализируются поштучно, то есть берётся файл и просматривается на все совпадения. Перед результатами пишется имя файла, после него пустая строка. Результаты из разных файлов разделяются так:

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

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

В настройках также указываю директорию с txt (могут быть и вложенные папки), кодировку ANSI или UTF. Также сортировать по результатам от точки до точки (или другим знакам препинания) или также в соседних строках тоже (которые указаны в настройках, как выводимые в результирующий файл).

Прошу сразу указывать язык программирования, стоимость работы и какие электронные деньги Вы принимаете к оплате. Также прошу указать, когда Вы готовы приступить к выполнению задания и за сколько времени примерно сделаете. Можете делать в выходные или на неделе или и так и так. Оплата после получения и тестирования готовой программы. Операционная система Windows XP Home 32 bits. Исходники надо будет передать.

8 лет назад
Alkuvl
48 лет
14 лет в сервисе
Был
2 года назад

Выбранный исполнитель

plasma
54 года
17 лет в сервисе
Был
год назад
8 лет назад
$8
2 дня
Отлично сделано
Ответственный заказчик: знает, что хочет; вовремя платит; открыт к диалогу. Рекомендую.

Заявки фрилансеров

plasma
54 года
17 лет в сервисе
Был
год назад
8 лет назад
  • Похожие заказы

  • $100

    Есть вот такое приложение на Андроид https://play.google.com/store/apps/details?id=com.smule.songify&hl=ru Записывает голос с микрофона и создает песню путем наложения минусовки. Нужна функция для C#, на вход подается два файла - один - записанный голос, другой - минусовка, ...

    Закрыт
    8 лет назад
  • Добрый день!  Наша команда в данный момент разрабатывает веб сервис - бот для одного ресурса. Серверная часть написана на Qt. В планах для разработчика добавление нового функционала, исправление багов. В ближайшем ...

    Закрыт
    8 лет назад
  • Макеты в формате PSD необходимо интегрировать в NetBeans в рамках модуля Vaadin в виде прототипной верстки web-интерфейса десктоп приложения  Это не создание сайта под ключ, не просто верстка – это внедрение дизайна компонентами ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Нужно создать плагин для подключения к VPN серверу. Плагин необходим для Mozilla Firefox и Google Chrome (а также всех браузеров на его основе). Плагин подключается к серверу и создает шифрованный туннель и весь ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Добрый день! Интересует написание программы, чекера.     Программа должна проверять по списку номеров из документа .txt наличие их в viber и все, которые есть, сохранять в таблицу.    в таблицу рядом с номером нужно ...

    Закрыт
    8 лет назад
  • написание программы для чтение pdf (содержит данные, табличные и не только ) с последующим редактированием в программе содержимого pdf и экспортом в word/excel, с сохранением данные в отдельный файл и возможностью последующих редакций.

    Закрыт
    8 лет назад
  • $40

    Предложить программу и реализовать автоматизацию работы в браузере. Необходимо построчно выполнять следующие действия: сделать несколько операций мышкой, появится первая форма ее заполнить из параметров строки, затем открыть нужную новую страницу в ...

    Закрыт
    8 лет назад
  • $20

    Написать макрос, который бы последовательно обрабатывал папки состоящие из 3-х excel-файлов и создавал по указанному в прилагаемом ТЗ 4 excel-файла. Образцы входных и требуемых выходных файлов будут предоставлены.

    Прикладное ПО1 исполнитель
    Завершен
    8 лет назад
  • добрый день , необходимо , разработать схему подключения , запрограммировать контролеры , написать программу управления и просмотра параметров "типа scada" . все основное оборудование "ОВЕН"

    Закрыт
    8 лет назад