次のようなテスト文字列があります。
my $input = "testing &test ₨";
my $output = HTML::Entities::encode_entities($str,"<>&\"'");
望ましい出力は
testing &test ₨
しかし、HTML::Entities::encode_entities はこれをエンコードしています
testing &test &#8360;
要約すると、HTML エンティティ番号を表していない場合にのみ、HTML::Entities で "&" 文字をエンコードする必要があります。