rajarshi das am Freitag, 10. Juni 2005 07.10:
Hi,
I run this on z/OS and perl-5.8.6.
$a = 'a';
my $a='a';
if ($a =~ /A/i)
{
print "match";
will print "match"
print "$1";
print $1; # "" unneeded
will print nothing
}
Is the value in $1 stored in a struct SV ? Or how else
is it stored ?
It is not stored in your code. It would have been stored if your regex looked
like $a =~ /(A)/i (note the parens).
Where exactly in the perl code is the value of $1 set?
perldoc perlrequick
perldoc perlretut
perldoc perlre
joe