- or download this
my %subs = (
foo => 'bar',
bar => 'baz',
);
- or download this
s/(foo|bar)/$subs{$1}/g
- or download this
s/(Xaa11|Xaa1)/$subs{$1}/g
- or download this
my $pat = join '|', map quotemeta, sort { length($b) <=> length($a) }
+keys(%subs);
s/($pat)/$subs{$1}/g;
- or download this
my $pat = join '|', map quotemeta, keys(%subs);
s/\b($pat)\b/$subs{$1}/g;