50

正如您可能知道的那样,大多数符号都排在字母之前。

我正在寻找一个易于从键盘输入的字符,大多数排序实现将在“z”之后排序。

如果这也是一个 ASCII 字符,那就更好了:)

有任何想法吗?

4

9 回答 9

23

在 Mac 上,这些是我可以使用排序低于 Z 和 z 的美式键盘(带或不带 shift 和 option 修饰符)键入的唯一字符:

  • Ω(选项+z)
  • π(选项+p)
  • µ(选项+m)
  •  (shift+option+k)

似乎 omega 然后 pi 是跨平台兼容性的最佳选择。

于 2014-09-19T17:40:31.590 回答
19

波浪号“~”是 ASCII 码 126。

这是在所有标准英语使用字符之后出现的,因此在任何情况下都会超出“Z”的排序。

它不会超过其他特殊字符的排序,但是 ASCII 或 unicode 排序不足以涵盖任何上下文中的国际排序。

示例:javascript 中的国际化

于 2013-06-23T20:11:12.273 回答
18

在 Windows 上,这些选项都不起作用,因为它们都在A.

我最终使用的解决方案是一个阿拉伯字符:

ٴ 这个文件夹z在windows之后

来源

于 2015-06-26T12:01:50.907 回答
11

这里提供的答案对我有用:

  • Ξ _希腊大写字母 XI(根据 tonystar 的回答);
  • π _希腊小写字母 PI(根据 DaveC 的回答);
  • Ω _希腊大写字母 OMEGA(根据 DaveC 的回答);
  • µ _international 微米的符号,以前和 AKA 微米(根据 DaveC 的回答);
  • ٴ _阿拉伯字母ٴ(未识别)(根据堕落者的回答);
  • ﻩ _Arabic 字母 HEH 隔离形式(根据 Bytee 的回答);

笔记:

  • 使用 macOS 10.14.2。
  • 波浪号 ~ 总是以升序显示在数字之前。

在 macOS Numbers (spreadsheet) 应用程序中,排序(升序)显示如下:

  • 0
  • 9
  • 一种
  • z
  • 微米
  • Ξ
  • π
  • Ω
  • ٴ
  • ﻩ</li>

或许值得一提的是,最后两个阿拉伯字母 ٴ(未知)和 ﻩ(HEH)在 Numbers 中很难编辑(不像预期的那样)。


在 macOS Finder 中,排序(升序)显示如下:

  • ٴ(在文件名的开头显示为一个狭窄的“空白”空格)
  • 0
  • 9
  • 一种
  • z
  • 微米
  • Ξ
  • π
  • Ω
  • ﻩ(显示在文件名末尾,编辑时出现在开头)
于 2019-02-05T01:24:44.583 回答
9

奚“ Ξ”很好用!

在 Mac 上:Ctrl+Cmd+Space,然后键入“xi”。

于 2019-01-16T17:29:32.850 回答
3

派对迟到了,但我正忙着寻找一个最后排序的角色,也不会调整我的强迫症。终于发现这个阿拉伯字符“ﻩ”排在z之后。像这样在文件夹名称的两侧放
一个
...

于 2018-09-23T01:57:45.790 回答
1

如果你想以某种方式隐形,你可以使用 no-break-space ascii 代码:

Windows:ALT+ 0160(仅适用于小键盘)

于 2021-03-21T02:03:36.803 回答
0

它看起来像一个LC_ALL=C按 ascii 值排序的排序,所以{|}~DEL将出现在 z 之后。

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

当 LC_ALL 未在 mac/bsd 排序上设置但必须为 gnu 排序显式设置时,这似乎是默认设置。

于 2013-06-23T20:03:49.383 回答
0

我正在尝试对我的亚马逊愿望清单执行此操作。这里的建议都没有奏效(我试过了Ω,,,,Ξ~

我最终使用zzz_

于 2021-12-11T19:48:21.833 回答