On Wed, 2008-10-29 at 16:29 +0000, Taylor, Andrew (ASPIRE) wrote: > I have an array of records. I need to search this array for a > particular record (or records) based on a record id. > > This is simple enough (e.g. using the grep function) > > @found = grep {/$rec_id/} @array; > > However, I also need to keep a track of which records in the array > have > been 'found' (so I can later identify any records that haven't). >
@contains_id = grep {/$rec_id/} @array; @not_contains_id = grep { $_ !~ /$rec_id/ } @array; -- Just my 0.00000002 million dollars worth, Shawn Linux is obsolete. -- Andrew Tanenbaum -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/