Просто ввести символ Юникода, который будет сортировать после Z в большинстве случаев?

Как вы, наверное, знаете, большинство символов сортируются перед алфавитными буквами.

Я ищу один символ, который легко вводить с клавиатуры, которая будет сортироваться после "z" по большинству реализаций.

Если это также символ ASCII, тем лучше:)

Любые идеи?

Ответ 1

На Mac это единственные символы, которые я могу напечатать, используя американскую клавиатуру (с модификаторами смены и модификацией и без нее), которые сортируются ниже Z и z:

  • Ω (опция + z)
  • π (опция + p)
  • μ (опция + m)
  •  (shift + option + k)

Кажется, что omega, а затем pi - лучшие варианты кросс-платформенной совместимости.

Ответ 2

A Tilde '~' - это код ASCII 126.

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

Он не будет сортировать другие специальные символы, однако последовательность ASCII или юникода недостаточна для охвата международных сортов в любом контексте.

Пример: интернационализация в javascript

Ответ 3

В Windows ни один из этих параметров не работает, поскольку все они сортируются до A

Решение, которое я выбрал, - это арабский символ:

Folder Эта папка идет после z в Windows

Источник

Ответ 4

Си " Ξ " работает хорошо!

На Mac: Ctrl + Cmd + Пробел, затем введите "XI".

Ответ 5

Он похож на сортировку LC_ALL=C по значению ascii, поэтому {|}~ и DEL будут появляться после z.

% echo $'a\nA\n1\[email protected]\n~' | LC_ALL=C sort
1
@
A
a
~

Похоже, что это значение по умолчанию, когда LC_ALL не задано для сортировки mac/bsd, но должно быть явно задано для сортировки gnu.

Ответ 6

Опоздал на вечеринку, но я рвал на себе волосы, чтобы найти персонажа, который сортировался последним, который тоже не подправил бы мое ОКР. Наконец нашел этот арабский символ "ﻩ" после z. Поместить один с каждой стороны от имени папки, как это...
ﻩ Шансы и Концы ﻩ
... выглядит довольно мило для меня, так что, возможно, это будет работать для вас всех!

Ответ 7

Ответы, приведенные здесь, которые помогли мне:

  • Ξ _Греческая заглавная буква XI (за ответ tonystar);
  • π _Греческая строчная буква PI (за ответ DaveC);
  • Ω _Греческая заглавная буква OMEGA (за ответ DaveC);
  • µ _ международный символ для микрометра, ранее и микрон AKA (за ответ DaveC);
  • ٴ _ арабская буква ٴ (неопознано) (за вырожденный ответ);
  • Isolated _Арабская буква HEH, изолированная форма (за ответ Bytee);

Заметки:

  • используя macOS 10.14.2.
  • тильда ~ всегда отображается перед числами в порядке возрастания.

В приложении macOS Numbers (таблица) сортировка (по возрастанию) выглядит следующим образом:

  • 0
  • 9
  • Z
  • μ
  • Ξ
  • π
  • Ω
  • ٴ
  • ه

Возможно, стоит упомянуть, что это последнее ﻩ арабское письмо HEH трудно редактировать в Числах.


В macOS Finder сортировка (возрастание) отображается следующим образом:

  • ٴ (отображается в виде узкого "пустого" пробела в начале имени файла)
  • 0
  • 9
  • Z
  • μ
  • Ξ
  • π
  • Ω
  • ﻩ (отображается в конце имени файла на дисплее, в начале во время редактирования)