Dr.Ruud schreef:
> John W. Krahn:
>> my @p_var = map {
>> ( my $x = $_ ) =~ s/=?</='/; "$x'"
>> } $text =~ /(p_var\d+=?<[^>]*)>/g;
>>
>> print for @p_var;
>
> my %p = /(p_var\d+)=?<([^>]*)>/g;
> for my $k(sort keys %p) {print "$k='$p{$k}'"}
More variants:
my %p = /(p_var\d+)=?<([^>]*)>/g;
print "$_='$p{$_}'" for sort keys %p;
my @p = /(p_var\d+)=?<([^>]*)>/g;
print "$p[2*$_]='$p[2*$_+1]'" for 0..$#p/2;
my @p; push @p,"$1='$2'" while/(p_var\d+)=?<([^>]*)>/g;
print for @p;
--
Affijn, Ruud
"Gewoon is een tijger."
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>