the following script is intended to uppercase every character preceded by [?.] 
and one or two spaces: 

($f,$g)=/([?.] {1,2})([a-z])/s;
$h = uc $g;
s/$f$g/$f$h/s;

in the third line however perl interprets the [.?] in $f as a metacharacter. 
is there any way to get perl to interpret the contents of $f as a literal? or 
is there another way entirely to accomplish the same goal?
 
 
thanks,

tom arnall
north spit, ca



-- 
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