是否存在unicode“新行”(换行符),例如存在unicode`space`()?

时间:2018-12-23 16:07:56

标签: string unicode utf-8 ascii ascii-art

在某些网站上可以获取Unicode字符,例如unicode space,您可以复制粘贴该字符。

例如,在下面的方括号内,是两个不同的UNICODE空间,您可以将其复制粘贴:

U + 0020:()

U + 2001 :()

是否存在我可以复制粘贴的Unicode新行? (请注意,我不问代码,例如U+000D之类的东西。我想要“可复制”的输出,例如上面的空格(放在方括号中,可以复制)。我无法解释更好。

1 个答案:

答案 0 :(得分:2)

  

是否存在我可以复制粘贴的Unicode新行?

是的,但这取决于实际情况。

有许多Unicode line-terminators。例如NEL U + 0085,但是使用网络浏览器Chrome将这些内容剪切并粘贴到此答案的文本区域输入字段后,它们将无法生存。但是,我可以在记事本和Vim文本编辑器之间成功地来回复制和粘贴。

当然,这些应用程序都不尊重该特定字符的含义。

您可以在例如Vim和记事本之间剪切和粘贴Unicode LF U + 000A,并对其进行适当处理-但我确定这两个应用程序在粘贴操作期间可能会执行某些转换。

剪切和粘贴的方式取决于平台,以上内容适用于MS-Windows-10,在Android,IOS,Linux,OS / X或其他平台上可能不适用。