Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Входные данные (на латинице):

Файл names.txt - файл с короткими предложениями из 2-3 слов.

Файл in.txt - файл, с 10 000 предложениями.

После запуска, скрипт читает строчку из names.txt = создаем папку в папке Out - новую папку, её название = строчка эта.

После, разбиваем строчку на слова (например разбили на 3 слова).

Ищем в in.txt = предложения, в которых присутствуют эти три слова (или вхождение этих слов в другие слова = work = works).

И сохраняем это предложения в файл Keys.txt в соответствующей папке.

==

Пример:

В names.txt: freelance job

Создали папку freelance job

Разбили на слова freelance, job

Нашли в файле in.txt предложения, где присутствовали эти два слова или вхождение этих слов в другие

...

freelance photography websites job

technical writer freelance job

solidworks freelance jobs

и записали их в файл Keys.txt в папке freelance job

10 лет назад
Art-Media
Андрей 
37 летРоссия
19 лет в сервисе
Был
год назад
Выбранный исполнитель
olexandr7
30 летУкраина
12 лет в сервисе
Был
7 лет назад
10 лет назад
$10
1 день
+
Все ок