在Perl中转换为unicode字符?

在Perl中转换为unicode字符?,第1张

概述我想在Perl中将文本(印地语)转换为Unicode.我在CPAN中搜索过.但是,我找不到我想要的确切模块/方式.基本上,我正在寻找像 this这样的东西. 我的意见是: इस परीक्षण के लिए है 我的预期输出是: \u0907\u0938\u0020\u092a\u0930\u0940\u0915\u094d\u0937\u0923\u0020\u0915\u0947\u0020 我想在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中转换为unicode字符?全部内容,希望文章能够帮你解决在Perl中转换为unicode字符?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1267969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存