У меня есть входной файл со следующим синтаксисом:Perl использование сплит функции
00000 INFO [IVS ] reset receiver
00000 INFO [IVS ] reset transmitter
00331 INFO [IVS ] sync detected
Необходимые данные в виде
frame=0000
info=INFO
TYPE=[IVS ]
message=reset receiver
($frame,$info,$type,$message)=split(what would be the argument?);
Примечание: пробел после СПВ перед скобкой, поэтому не могу использовать пространство как разделитель.
Вашего входа фиксированной шириной, вкладка/пробела, или что-то еще? Чтобы правильно разбить данные, вам нужно знать, как генерируются данные. Итак: Узнайте. – TLP