Michael,
On Fri, 2003-07-11 at 11:56, Michael Weber wrote:
> $line =~ s/reject/$red.reject.$normal/gi ;
> $line =~ s/ from /$yellow from $normal/gi ;
> $line =~ s/status/$blue status $normal/gi ;
The following does work however I don't know exactly how valid it is
(which is why I'm also sending this to the list so they can make their
comments on it if they have any :-)
$line =~ s/reject/${red}reject${normal}/gi ;
$line =~ s/from/${yellow}from${normal}/gi ;
$line =~ s/status/${blue}status${normal}/gi ;
Now, the reason I'm saying it might not be 'valid' is that it does work
however it was just a technique I stole from bash scripting, never used
it in a perl context before. Encasing the variable name in {} lets it
know that the variable name has ended, thus you can place a variable
name right next to another word and things won't get confused. I tested
it out and like I said, it does work, just not sure if it's the best way
to go about it.
Thanks,
Tim.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]