是否存在Unicode的“换行符”(Line-break),就像存在Unicode的“空格”( )一样?

11

有一些网站可以获取Unicode字符,比如unicode空格,例如,您可以复制粘贴它。

下面的括号中有两个不同的UNICODE空格,您可以复制粘贴:

U+0020:( )

U+2001:( )

是否存在一个Unicode换行符,我可以复制粘贴?(请注意,我不是在问代码,比如U+000D或其他被认为是换行符的内容。我想要可“复制”的输出,就像上面的空格一样(我已经把它放在括号里并可以复制)。所以,如果有,请将其粘贴到您的答案中,以便我可以像复制上面的unicode空格一样进行复制。我无法更好地解释它。


2
你的意思是什么?有许多Unicode字符会导致换行,例如U+000A LINE FEED、U+000B VERTICAL TABULATION、U+000C FORM FEED、U+000D CARRIAGE RETURN、U+0085 NEXT LINE、U+2028 LINE SEPARATOR和U+2029 PARAGRAPH SEPARATOR。根据你的系统,按下回车键会自动插入U+000A或<U+000D,U+000A>。 - CharlotteBuff
@RandomGuy32 抱歉,你没有理解问题,我无法比我已经做的更好地解释它。 - T.Todua
8
您可以通过选择在“that.”的句点和“For example”中的F之间的区域来复制Unicode换行符到剪贴板。 - Raymond Chen
2
“是否存在一个Unicode换行符,我可以复制粘贴?”是的。我已经展示了如何做到这一点。如果你想把它放在括号里,那就去吧:在一行的末尾放一个(,在下一行的开头放一个)。 - Raymond Chen
1
这让我想起了 DOS 时代,按下 Ctrl+G 会发出蜂鸣声。在某些情况下,该字符将被系统输出为某个符号(在此情况下为一个小满圆)。还有其他通常不可打印的字符,如 Backspace、Delete、EOF(Ctrl+Z)和 ESC。每个字符在屏幕上都有其符号的可视化表示(取决于应用程序是否显示)。我觉得 OP 正在询问类似于表示 0D 0A 序列的东西,它确实存在并且可以在 ASCII 表中查看。 - Sam Sirry
显示剩余5条评论
1个回答

10

是否存在Unicode换行符,我可以复制粘贴?

是的,但这取决于具体情况。

有许多Unicode行终止符,例如NEL U+0085,但在使用Web浏览器Chrome的此答案文本区输入字段中剪切和粘贴不能正常显示。但是,我可以在文本编辑器Notepad和Vim之间成功地复制和粘贴它。

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

您可以在Vim和Notepad之间剪切和粘贴Unicode LF U + 000A,并使其得到适当处理,但我相信这两个应用程序可能在粘贴操作期间执行某些转换。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接