$string =~ s/(?<=\Q$first\E).*?(?=\Q$last\E)/$reserve/;