> In a message dated 3/9/2004 2:43:16 PM Eastern Standard Time, 
> [EMAIL PROTECTED] writes:
> >Hi all, I'm trying to figure out how can I check if a variable
matches the 
> >first 5 digits of the line below without removing anything from the
line. 
> >
> >13384 R 20020920 N Gatekeeper, The
> >
> >Silver Fox
> 
> use strict;
> use warnings;
> my $line = "13384 R 20020920 N Gatekeeper, The";
> my $var = 13384;
> my ($match) = ($line =~ /(\d{5})/);

Careful, I believe we want the above capture anchored to the start of
the line, though I prefer the direct match approach...

http://danconia.org


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to