cmp
operator适用于代码编号,或者至少是我认为的代码,因为文档并不明确,并且没有提及任何本地化内容。< / p>
我可以按其他排序规则进行排序吗?我知道我告诉sort如何比较,但我认为它必须已经存在(某处)。
答案 0 :(得分:6)
Collation is available as an experimental feature:
my @list = <a ö ä Ä o ø>;
say @list.sort; # (a o Ä ä ö ø)
use experimental :collation;
say @list.collate; # (a ä Ä o ö ø)
$*COLLATION.set(:tertiary(False));
say @list.collate; # (a Ä ä o ö ø)
请提供有关此功能的反馈,以帮助其摆脱&#34;实验&#34;状态并包含在v6.d中。