in reply to Help With Parsing a File
Your suspicisions about Parse::RecDescent are correct, it would be useful here, but it also takes a long time to get it right. If a quick fix will get the job the done then take it and run, i would only investigate a P::RD solution if i needed to do something more complex with the data.my @data = <IN>; my $value = 0; for (0..$#data) { if ($data[$_] =~ /ABC SET/ and $data[$_+2] =~ /^--/) { $value++; } }
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)
|
|---|