unicode - 使用 Unicode 标签来表示除细分标志之外的其他内容?
问题描述
时至今日,unicode 标签仅用于表示细分标志。但它们仅限于细分吗?例如,我可以使用它们来使用映射来表示像世界语标志这样的语言标志吗:
+
[e]
+ [o]
+[cancel]
解决方案
您可以使用任何 Unicode 字符序列来表示任何内容。麻烦的是,除非您遵循既定的协议,否则没有人能够理解您的信息。
如果您想符合 Unicode 标准,或者更具体地说是Unicode Technical Standard #51 (Unicode Emoji),那么您正在考虑的标签序列是无效的、没有意义的,理想情况下应该使用特殊的“错误”字形来显示表示其畸形。UTS #51 的附录 C提供了有关该问题的更多信息。
在撰写本文时,只有一种有效的表情符号标签序列:那些代表区域标志的区域代码最终源自ISO 3166-2。世界语语言没有这样的区域代码(因为它不是一个区域),因此不能用这种机制来表示。我建议使用私有字符。
推荐阅读
- javascript - React Native 导航中全屏模式的“无法读取未定义的属性导航”
- r - Ubuntu AWS 和 Ubuntu 笔记本电脑中 R 程序的不同行为
- python - Python:使用循环遍历电子表格的一列,将其插入 url,然后保存数据
- assembly - 我有一个问题要求使用 MARS 4.5 模拟器使用 MIPS 汇编语言反转数组
- excel - 为什么有时一行代码可以工作但下一行代码不行
- r - 如何轻松显示 ggplot 的 geom_smooth 背后的方程
- reactjs - React Todo App - typeof a props 不符合我的预期
- reactjs - 在前端和后端之间发送请求时如何防止我的秘密数据(例如来自“中间人攻击”)?
- r - getSymbols 返回不准确的数据
- android - 在 null Flutter 上调用了 getter 'length'