我有一个测试字符串,如:
my $input = "testing &test ₨";
my $output = HTML::Entities::encode_entities($str,"<>&\"'");
所需的输出是
testing &test ₨
但是 HTML::Entities::encode_entities 将其编码为
testing &test &#8360;
总而言之,我希望 HTML::Entities 仅在它不代表 HTML 实体编号时才对“&”字符进行编码。