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>