Windowsエクスプローラーで使用される並べ替え順序は何ですか?
私は特にどの特殊文字がアルファベットをソートするのか疑問に思っていました後アルファベット?
私が知る限り(テスト)、すべての特殊文字はアルファベットの前にソートされているようです。しかし、注文を特定できませんでした。 (たとえば、「@」は「%」の後に続きますが、キーボードではそうではありません)
並べ替えられる特殊文字はありますか後アルファベット?
私はいくつかのテストを行いましたが、全体的な順序は次のようです...
記号
ラテン語(ユニコード値(U + xxxx)順))
ギリシャ語(Unicode値順(U + xxxx))
キリル文字(Unicode値で並べ替え(U + xxxx))
ヘブライ語(Unicode値(U + xxxx)で並べ替え)
アラビア語(Unicode値で並べ替え(U + xxxx))
数字
ラテン語(Unicode値(U + xxxx)の順)
ギリシャ語(Unicode値順(U + xxxx))
キリル文字(Unicode値で並べ替え(U + xxxx))
ヘブライ語(Unicode値(U + xxxx)で並べ替え)
アラビア語(Unicode値(U + xxxx)で並べ替え)
文字
ラテン語(ユニコード値(U + xxxx)順))
ギリシャ語(Unicode値(U + xxxx)で並べ替え)
キリル文字(Unicode値(U + xxxx)で並べ替え)
ヘブライ語(Unicode値(U + xxxx)で並べ替え)
アラビア語(Unicode値で並べ替え(U + xxxx))
並べ替えルールシーケンスと観察された順序
これを見るには、実際には2つの方法があることに注意してください。最終的には、特定の順序で適用される並べ替えルールがあり、これにより監視された順序が生成されます。古いルールの順序は、新しいルールの順序の下にネストされます。これは、適用された最初のルールが最後に観察されたルールであり、最後に適用されたルールが最初または最上位のルールであることを意味します。
ソートルールシーケンス
1.)Unicode値でソート(U + xxxx)
2。)文化/言語で並べ替える
3。)タイプ(記号、数字、文字)で並べ替え
観測された順序
グループ化の最高レベルは、次の順序でタイプ別になります。
1.)記号
2。)数字
3。)手紙
したがって、任意の言語の記号は任意の言語の数字の前にあり、任意の言語の文字はすべての記号と数字の後に表示されます。
グループ化の第2レベルは、文化/言語によるものです。これには次の順序が適用されるようです。
ラテン
ギリシャ語
キリル
ヘブライ語
アラビア語
観察される最低のルールはUnicodeの順序であるため、タイプ言語グループ内のアイテムはUnicode値(U + xxxx)で順序付けされます。
ALTコード224から234は、zの後にソートされるギリシャ文字を表示します。たとえば、オメガシンボル(Ω)として表示されるALT + 234は、zの後にソートされます。