Есть текстовой файл... примерно следующего содержания:
--------------------------------
4723869|ВЛАДИМИР ВИКТОРОВИЧ|65-34-23|ЛЕНИНА 3-25
8794030|АЛЕКСЕЙ ГЕНАДИЕВИЧ|89-23-86|КИРОВА 18-4
и так далее в том же духе...
---------------------------------
известно точно - в одной строке 4 столбика, разделенные знаком "|"
1 - табельный номер
2 - имя, отчество
3 - телефон
4 - адрес
...вся проблема упирается в то, что файл имеет очень много строк, но во всех 4 столбика...
Суть дела в том, что данные вносились в течении очень долгого времени и почти не сравнивались с ранее введенными, а следовательно имеется очень много совпадений... именно эти совпадения нужно исключить... совпадения встречаются как в табельных номерах, так и в телефонном номере, адресе и имени, отчестве... (такой тип данных я привел примером)... То есть, если в 10-й строке второй столбик ровняется "ГЕОРГИЙ ГЕНАДИЕВИЧ" и в 253-м
тот же второй столбик ровняется тому же, нужно удалить всю 10-ю или 253-ю строку целиком...