Perl\'s quotemeta operator typically works on the SEARCH side of s///, but in generating code to be compiled with eval, how should I protect the REPLACEMENT tha
s///
The replacement is usually processed like a double-quoted string, but you can change that by using single-quotes as the delimiter:
$test =~ s'$replace';