HTML::Entitesで非ASCII文字を数字文字参照にしない方法
読了まで:約0分
概要: HTML::Entites hack
Perl で
一番
use strict;
use warnings;
use utf8;
use HTML::Entities;
{
no warnings 'redefine';
*HTML::Entities::num_entity = sub { $_ [[0]] };
}
print encode_entities('<あああ>');
こんなencode_entities_numeric
が
なんで、%HTML::Entities::entity2char
、%HTML::Entities::char2entity
と
追記
さっきencode_entities
の
use strict;
use warnings;
use utf8;
use HTML::Entities;
print encode_entities('<あああ>', '<>&');
ちゃんと
#FIXME