![]() |
|
Think about Loose Coupling | |
PerlMonks |
delayed variable interpolation in a regular expressionby wannabeperlie (Initiate) |
on Apr 25, 2006 at 07:17 UTC ( #545486=perlquestion: print w/replies, xml ) | Need Help?? |
wannabeperlie has asked for the wisdom of the Perl Monks concerning the following question:
Hi, I have a question regarding delaying interpolation of a variable when it is used in a regular expression. The below code snippet demonstrates the problem %cat test.pl When I execute the above code the output I get is : %./test.pl Line after replacement: System has tool $1 version ABC The output I need is : Line after replacement: System has tool zigzag version ABC How do I get $1 to be interpolated in the replacement pattern ? I tried other variants like : e,ee etc but none yeild the result I need.
Back to
Seekers of Perl Wisdom
|
|