in reply to Re^2: using functions within regex
in thread using functions within regex

Not so perfect, in any event. Here's a snippet of a debugging session

DB<1> $t = 'teach an old dog new tricks' DB<2> $t =~ s/(dog)/@{[ reverse($1) ]}/g DB<3> x $t 0 'teach an old dog new tricks'
You'd have to do
$t =~ s/(dog)/@{[ scalar(reverse($1)) ]}/g