Robert Hanson wrote at Fri, 14 Jun 2002 17:49:03 +0200:
> How about this?
>
> # untested
> my @mac = map {/((?:[a-fA-F0-9]{4}\.){2}[a-fA-F0-9]{4})/ and $1} ( @offline );
>
> Rob
>
or perhaps a little bit more readable:
my $hexdigit = qr/[a-fA-F0-9]/;
my $hexword = qr/$hexdigit{4}/;
my $mac = qr/$hexword \. $hexword \. $hexword/x;
my @maclist = map {/($mac)/x} @offline;
However, it isn't necessary to put the $1 into the map routine.
BTW, isn't @offline a strange name. @offline contains online data :-)
Cheerio,
Janek
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]