$hash{a} = "go"; $string =~ s{\$(\w+)}{$hash{$1}}ge; #### $hash->{a} = "go"; $string =~ s{\$(\w+)}{$$hash{$1}}ge; #### $hash->{a} = "go"; $string =~ s{\$(\w+)}{$hash->{$1}}ge;