私はハッシュとして翻訳の辞書を持っています:
my %dict = { hello => 'hola', goodbye => 'adios' , ... }
(実際のユースケースは、人間の言葉による翻訳ではありません! 大量のトークンを他の値に置き換えています。これは単なる例です。)
これらのそれぞれを文字列に適用するにはどうすればよいですか? 明らかに、それらをループしてそれぞれを渡すことができますs/$key/$value/
が、検索または置換が(たとえば)含ま/
れている場合に壊れないように、それらを引用する必要があります。
PHP にstrtr($subject, $replacement_pairs_array)
は - Perl に似たようなものはありますか?