Программа выделения слов/словосочетаний из текста.

Владислав17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.07.2008

Программа должна иметь окно, куда вставляется анализируемый текст (обязательно наличие сролла и поддержка прокрутки колесом мыши и курсором)

Окно выбора файла с ключевыми словами и словосочетаниями (файлы формата .txt)

Поскольку ключевые слова и словосочетания имеют разные склонения, то нужно сделать следующее:

В текстовом файле, формат следующего вида:

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

мебельные чехлы: мебельными чехлами, мебельный чехол, мебельные чехлы, мебельных чехлов

чехол: чехлы, чехлов, чехлами, чехол

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

при таком варианте программа должна вывести слова: мебельные чехлы, чехол

то есть, каждому ключевому слову/словосочетанию я самостоятельно определяю альтернативные варианты, но в результатах "используемых слов" должны отображаться только слова указанные ДО знака "двоеточие", а поиск производиться на совпадение по словами указанными после "двоеточия", разделения слов как в примере, через запятую и пробел.

Если имеет место неоднократное совпадение по одному и тому же ключевому слову/словосочетанию, то результат выводить только один раз.

Поиск должен осуществляться вне зависимости от регистра.

Вывод результатов оформить через запятую с пробелом.

копирование результатов через правую кнопку мыши и через Ctrl+C, Ctrl+X

на всякий случай скролл тоже должен быть.

Окно программы должно иметь изменяемый размер и разворачиваться на весь экран

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