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>