Скрипт/программа парсер текста

Андрей15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.02.2011

Нужен парсер текста.

1) Есть два txt файла. Надо по записям из одного найти записи во втором, сравнить их между собой и выписать результат сравнения в третий.

2) Алгоритм (также см. аттач)

1. взять в первом файле все подгруппы одной группы,

2. во втором файле найти все эти подгруппы,

3. в каждой подгруппе выделить все строки, из каждой строки – колонки 2, 3 и 6

(все подгруппы имеют одинаковое количество строк, если это вдруг не так – выдать сообщение с какими подгруппами проблема)

4. сравнить, равно ли значение из (например) колонки 2 одной подгруппы значению колонки 2 во всех остальных подгруппах этой группы

5. после сравнения всех строк всех подгрупп одной группы: вывести в третий файл:

группу, все строки из колонок 2, 3, 6

6. если значение из двух подгрупп не равны – их обе надо выписать сразу же после сборной инфы группы

7. может быть такое, что подгруппы просто нет, тогда – тоже выписать

Значения ячеек одной группы по тексту должны быть одинаковыми, и выдача должна показать все сведенные значения из колонок колонка2, колонка3, колонка4

3) Выдача:

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

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

Язык – не принципиален, но прошу обязательно указать. Если напишете на яве – вообще отлично.

Прошу кроме языка также сразу указывать сроки и стоимость. Без этого писать в личку/аську никто не станет.

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