1
我有以下Perl腳本,旨在以丹麥語顯示整理。AA和丹麥語整理是什麼?
#!/usr/local/ActivePerl-5.16/bin/perl
use 5.014_001;
use utf8;
use Unicode::Collate;
use strict;
use warnings;
use Carp;
use Data::Dump;
use Encode qw(encode_utf8);
use Unicode::Collate::Locale;
binmode STDOUT, ':encoding(UTF-8)';
my @words =("AAI Document Type", "Apple", "Zebra");
my $coll = Unicode::Collate::Locale->new(locale => "da");
my @result = $coll->sort(@words);
foreach my $item (@result){
print $item, "\n";
}
它輸出
Apple
Zebra
AAI Document Type
爲什麼 「AAI文件類型」 走到盡頭?似乎有一些關於觸發這種行爲的「AA」。
謝謝!我想這是在技術文檔中混合語言的一個陷阱。 – egilchri 2013-03-07 03:26:45