Unicode::Collate::CJK::GB2312 - 針對 Unicode::Collate 加權 CJK 統一表意文字
use Unicode::Collate;
use Unicode::Collate::CJK::GB2312;
my $collator = Unicode::Collate->new(
overrideCJK => \&Unicode::Collate::CJK::GB2312::weightGB2312
);
Unicode::Collate::CJK::GB2312
提供 weightGB2312()
,這對於 Unicode::Collate
的 overrideCJK
來說是足夠的,並按照 CLDR 的 gb2312han 排序順序調整 CJK 統一表意文字。
gb2312han 排序順序包括私人使用區域 (E2D8..E2DC) 中的 5 個碼點,無法使用 weightGB2312()
進行排序。對於這些碼點,請改用 entry
。