in reply to Treating a variable as a variable in a regular expression?
perl -e 'sub foo {return qq|abracadabra|}; my $line = qq|hi there: sub +|; if($line=~s/sub/&foo/eg){print $line};'
Prints
hi there: abracadabra
Celebrate Intellectual Diversity
|
---|
In Section
Seekers of Perl Wisdom