Похожие вопросы

Каково значение имен файлов Windows, которые имеют шестнадцатеричные числа в них, как {ED7BA470-8E54-465E-825C-99712043E01C}?
Как узнать имя и путь запущенного приложения gui на linux?
Как я могу scp, когда путь и / или имя файла для копирования имеют пробелы?
Пути к файлам длиной более 260 символов в Window 10 Home Edition
Mac OS: как я могу переименовать файл, например APP 001.gif в 01.gif?
Как массово переименовать нумерованные файлы? [дубликат]
Порядок сортировки специальных символов в Проводнике Windows?
Как мне удалить часть имени файла для пакета файлов в Windows 8.1?
Исправлена кодировка немецких umlauts в каталогах и именах файлов (ü = U ê ê и так далее)
OneDrive для бизнеса длинные имена файлов не будет тонуть на одном компьютере, хорошо на других
функция автоматического удаления специальных символов из имен файлов при сохранении в MacOS X
Как удалить файл в Windows с слишком длинным именем? [дубликат]
извлечение файла со слишком длинным именем
Как удалить пробелы из имен файлов и папок?
Как удалить файл с слишком длинным путем для удаления [дубликат]

Порядок сортировки специальных символов в Проводнике Windows?

какой порядок сортировки используется в Проводнике Windows?

Мне было особенно интересно, какие специальные символы сортируют после алфавиты?

насколько я могу судить (тест), все специальные символы сортируются перед алфавитами. Но я не смог определить порядок. (для. напр. "@"приходит после"%", который не так на клавиатуре)

Screenshot

есть ли какие-либо специальные символы, которые будут отсортированы после алфавиты?

5
задан Keltari
источник

3 ответов

Я сделал некоторые испытания и общий порядок представляется следующим образом...

символы

Латынь (упорядоченная по значению Юникода (U + xxxx))

Греческий (упорядоченный по значению Unicode (U+xxxx))

Кириллица (упорядоченная по значению Юникода (U + xxxx))

Иврит (упорядоченный по значению Юникода (U + xxxx))

Арабский (упорядоченный по значению Unicode (U+xxxx))

цифры

Латынь (заказывается Значение Юникода (U+xxxx))

Греческий (упорядоченный по значению Unicode (U+xxxx))

Кириллица (упорядоченная по значению Юникода (U + xxxx))

Иврит (упорядоченный по значению Юникода (U + xxxx))

Арабский (упорядоченный по значению Unicode (U+xxxx))

буквы

Латынь (упорядоченная по значению Юникода (U + xxxx))

Греческий (упорядоченный по значению Unicode (U+xxxx))

Кириллица (упорядоченная по значению Юникода (U+xxxx))

Иврит (упорядоченный по значению Юникода (U + xxxx))

Арабский (упорядоченный по значению Unicode (U+xxxx))

enter image description here


последовательность правил сортировки против наблюдаемого порядка

стоит отметить, что есть два способа взглянуть на это. В конечном счете, у вас есть правила сортировки, которые применяются в определенном порядке, в свою очередь, это создает наблюдаемый порядок. Заказ старые правила будет вложен в заказ новых правил. Это означает, что сначала применяется правило последнее правило, хотя последние применять правило на первой или высшей соблюдается правило.

Последовательность Правил Сортировки

1.) Сортировка по значению Unicode (U+xxxx)

2.) Сортировка по культуре / языку

3.) Сортировка по типу (символ, число, буква)

Соблюден Порядок

  • самый высокий уровень группировки-по типу в следующем порядке...

    1.) Символы

    2.) Числа

    3.) Letters

    таким образом, любой символ из любого языка идет перед любым числом из любого языка, в то время как любая буква из любого языка появляется после всех символов и цифр.

  • второй уровень группировки-по культуре/языке. Кажется, что применяется следующий порядок:

    лат

    Греческий

    Кириллица

    Иврит

    Арабский

  • самое низкое наблюдаемое правило-порядок Юникода, поэтому элементы в группе языка типов упорядочиваются по значению Юникода (U+xxxx).

7
отвечен u8it 2016-03-09 17:55:50
источник

по моему опыту, я использую Тильду ~ или греческую Омегу Ω, чтобы заставить элемент в конце списка.

-1
отвечен Patrick 2015-09-11 17:39:09
источник

Они, вероятно, отсортированы по соответствующему значению в таблицы ASCII.

фактический алгоритм сортировки, вероятно, более сложный, а также принимает любые другие Unicode символ в счет. Но характер показал в своих примерах, приведена в таблице ASCII и их значения (хотя бы порядок) также карты в Unicode.

-2
отвечен Der Hochstapler 2013-11-27 14:20:41
источник

Другие вопросы filenames sorting windows