[San-Diego-pm] Text substitution
Randal L. Schwartz
merlyn at stonehenge.com
Tue May 2 08:34:19 PDT 2006
>>>>> "Joel" == Joel Fentin <joel at fentin.com> writes:
Joel> Kevin Berggren wrote:
>> What about
>>
>> $Text =~ s/($SearchFor)/<b>$1<\/b>/gi;
>>
>> -kb
Joel> Menolly wrote:
>> Use a backreference:
>> $Text =~ s/($SearchFor)/<b>\1<\/b>/gi;
>>
No. Use $1 in a replacement, not \1. \1 is for backward compatibility, and
fails if you have more than 9 replacement items (\10 is always a control-H).
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
More information about the San-Diego-pm
mailing list