Дано:
Исходные файлы:
Задача:
Обработать массив данные (из одного массива вычесть другой).
Полное тех.задание:
Задание:
1 Очистить файлы в "ОтмечанныеПолные": оставить только те, что id и логины, остальные строки очистить. Создать папку и перенести их туда. Сохранить в в "Отмечанные" *можно через регулярные выражения не важно как
2 Тоже самое с "НовыеПолныеНовые" , сохранить в "НовыеПолныеНовые_отфильтрованные"
!!! работаем только с отфильтрованными
3 В папку "Итоги" итоговый файл (можно один)
Принцип:
Собрать массив отмеченные, в котором если есть id и логин они связаны, если нет id, то просто логин со всех файлов отмеченные
Собрать массив новые
Итоговый массив формируется: Берется в начале id из массива новые и проверяется если такой массив в отмеченных, если нет, проверяется, если есть логин (которому соответствует данный id) в отмеченных, если нет, id и логин добавляется в массив итоговый
В результате должен получится массив из строк в формате id:логин (перенос строки) ...
!Важно: не важно как Вы будете делать, от Вас нужны итоговые файлы (отфильтрованные и итоговый файл, в соответствующих папках)
Цену назначает исполнитель, т.е. Вы.