in reply to How do i find $a and replace it with $b when it's preceded by $c?
my($a, $b, $c, $d) = qw{foo bar moo moofooyou); $d =~ s/(?<=$c)$a/$b/g; [download]