在Perl中转换为unicode字符?

前端之家收集整理的这篇文章主要介绍了在Perl中转换为unicode字符?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Perl中将文本(印地语)转换为Unicode.我在CPAN中搜索过.但是,我找不到我想要的确切模块/方式.基本上,我正在寻找像 this这样的东西.

我的意见是:

इस परीक्षण के लिए है

我的预期输出是:

\u0907\u0938\u0020\u092a\u0930\u0940\u0915\u094d\u0937\u0923\u0020\u0915\u0947\u0020\u0932\u093f\u090f\u0020\u0939\u0948

如何在Perl中实现这一目标?

给我一些建议.

解决方法

试试这个

use utf8;

my $str = 'इस परीक्षण के लिए है';

for my $c (split //,$str) {
    printf("\\u%04x",ord($c));
}
print "\n";

猜你在找的Perl相关文章