【发布时间】:2021-09-24 03:40:26
【问题描述】:
我正在将编码字符转换为普通字符串。但它不起作用
代码如下:
use strict;
use warnings;
use Encode;
my $text = "\x{d1}\x{84}\x{d1}\x{96}\x{d0}\x{bd}\x{d1}\x{81}\x{d1}\x{8c}\x{d0}\x{ba}\x{d0}\x{b0}";
my $decode_text = decode("UTF-8", $text);
print $decode_text;
print "\n";
我得到的输出为:
фінська
输出不是正常的字符串
我希望输出是:
Finnish
有人可以帮忙吗?
提前致谢
【问题讨论】:
-
你不想要解码,你想要翻译。
-
@clamp 翻译的意义,你有例子吗?
-
任何答案将不胜感激
-
@clamp,不,应该是这个问题。听起来很冒昧,当他们说“普通字符串”时,OP显然意味着“英语”。但是,关于工具和库的建议是题外话,所以我们无能为力。