我的代码:
let myemoji = "\u{2049}"
let another = "\u{2757}"
游乐场成绩:
Unicode U + 2049不会产生像这样的红色表情符号。 是否有针对此颜色添加的具体内容?
答案 0 :(得分:4)
某些字符可以“显示为文本”或“作为表情符号”,以及a “Unicode VARIATION SELECTOR”可用于控制演示。 例如:
print("text presentation: \u{2049} \u{25B6}")
print("emoji presentation: \u{2049}\u{FE0F} \u{25B6}\u{FE0F}")
结果:
有关详细信息,请参阅1.4.3 Emoji and Text Presentation Sequences:
ED-8。文本显示选择器 - 字符U + FE0E VARIATION SELECTOR-15,用于请求表情符号字符的文本显示。 (在本规范的先前版本中也称为文本变体选择器。)
ED-9。表情符号表示选择器 - 字符U + FE0F VARIATION SELECTOR-16,用于请求表情符号字符的表情符号表示。 (在本规范的先前版本中也称为表情符号变体选择器。)
一个不可见的代码点,指定前面的字符应该用表情符号表示显示。仅在前面的字符默认为文本显示时才需要。