in reply to Another array thing - split two fields into one
UPDATE:use strict; use warnings; use Data::Dumper; my @array; while (<DATA>) { my ($time,$id) = /([\d:.]+)\D+(\d+)/; push @array, "$id:$time"; } print Dumper \@array; __DATA__ 00:00:00.20 - blah blah perl him me it they 0223503 blah blah blah 00:00:00.30 - blah blah perl him me it they 0223504 blah blah blah
or more cleverly:while (<IN>) { push @array, join('#',(split)[9, 0]); }
NOTE:my @array = map join('#',(split)[9, 0]), <IN>;
jeffa
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)
|
|---|