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/