我需要解释一下法语和西班牙语姓氏的区别,欢迎提出任何建议。我在谷歌上搜索过,但结果不尽如人意。
我需要解释一下法语和西班牙语姓氏的区别,欢迎提出任何建议。我在谷歌上搜索过,但结果不尽如人意。
ABC90
ABC100
ABCTEN
ABCßEN
好的,由于 ß 的字母可能具有序数值(即其在 Unicode 字母表中的“位置”)比 T 更高,因此上述顺序就是结果。基本上,如果您查看包含所有字母的 Unicode 表,您可能会发现 T 的符号值小于 100,而 ß 则大于 100。
然而,在德国,您应该将上述两个文本视为:
ABCTEN
ABCSSEN
因此,它们的顺序应该被颠倒,因为S在T之前。
这是基于排序规则的排序。您为文本选择一个描述处理这些文本的上下文的排序规则。这使您可以在不同语言中获得自然排序。
例如,在挪威,字母Æ、Ø和Å排列在Z之后,但在其他语言(我忘记是哪种语言)中,Æ应该紧随E之后,Ø紧随O之后,Å紧随A之后。排序规则决定了这一点。