Здравствуйте! Есть текстовый файл такого формата: --------------------- Instance Type and Transmission -------------- Original received from SWIFT Priority : Normal Message Output Reference : 1717 160224PBANUA2XAXXX6923307359 Correspondent Input Reference : 1717 160224UKCBUAUKAXXX0887094296 --------------------------- Message Header ------------------------- Swift Output : FIN 301 Foreign Exchange Confirmation Sender : UKCBUAUKXXX JOINT STOCK COMPANY 'ACCENT' Receiver : PBANUA2XXXX PJSC CB BANK MUR : 005IABH0160224 --------------------------- Message Text --------------------------- 15A: New Sequence A 20: Sender's Reference N005IABH0160224 21: Related Reference NEW 22A: Type of Operation NEWT 94A: Scope of Operation BILA --------------------------- Message Trailer ------------------------ {CHK:E48F6D1C142F} Это не весь файл, его часть... Прошу совета, помощи - можно-ли в принципе подготовить этот текст таким образом, чтобы получить либо массив, либо сконвертировать в csv, чтобы иметь возможность обработки? На самом деле есть два таких файла, которые нужно сверять по некоторым признакам. Заранее спасибо!
разбей по заголовкам, потом разбей по символу новой строки, потом по двоеточию, смотри первый член массива и зашибись.