convertir unicode a char - Perl



   AUTOR PREGUNTA

Publicado 18 mayo 2014 - 05:54

¿De qué forma puedo convertir un código de puntos de Unicode a un char en Perl?


¿Tienes la misma pregunta? Yo también

 

Publicado 18 mayo 2014 - 18:56

Yo lo he probado usando pack:

binmode STDOUT, ':utf8';
my $cadenauni = '\\u5315\\u4e03\\u58ec\\u4e8c\\u4e0a\\u53b6\\u4e4b';
$cadenauni =~ s/\\u(....)/ pack 'U*', hex($1) /eg;
print $cadenauni;

Publicado 18 mayo 2014 - 19:10

Quizás lo qué busques sea Unicode::Escape, te dejo un enlace con más información:

Por favor Identificate o Registrate para poder ver este contenido


   AUTOR PREGUNTA

Publicado 19 mayo 2014 - 00:03

Gracias