my $line=join "", ; foreach $k (keys %dic) { $line =~ s/$k/$dic{$k}/gism; } print $line;