$to_replace='a caret looks like ^'; $my_string=~ s/\Q$to_replace\E/$better_data/;