我如何输入 U+200B 字符?

我如何输入 U+200B 字符?

如何使用键盘输入Unicode字符U + 200B(零宽度空格字符)?

答案1

使用最新版本的 Chrome/Chromium 时,您可以使用其控制台将字符复制到剪贴板:

copy("\u200B")         // works for BMP characters only (U+0000 to U+FFFF)
copy("\u{200B}")       // works for all characters (U+0000 to U+10FFFF)

copy(String.fromCodePoint(0x200B))

答案2

首先转换十六进制200B转为十进制8203

其次,确保 NumLock 已打开,按住 Alt 键并按下以下按键,然后敲击数字键盘上的四个数字,最后松开 Alt 键。

Alt+8203

它会插入正确的字符,但您可能会看到乱码,具体取决于您使用的字体(它是否包含该字符的字形),并且您使用的编辑器可能不支持unicode并将其视为两个字符或完全其他的东西。

注意:我使用Arial Unicode MS字体,并且效果非常好。

答案3

按照维基百科。遗憾的是您需要先设置一个注册表项。

完成上述手续后,只需按住Alt,在数字键盘上+ 2 0 0 B输入+和 数字,然后正常输入字母。

答案4

Alt+0173(旧帖,但我没有看到这个具体答案)

相关内容