在微信收藏笔记中按回车形成的行末符号是什么?

在微信收藏的笔记中,按回车可以实现换行。把这样形成的多行文本粘贴到Word中,可以看到每行末尾似乎都是一个段落标记。但是,进行查找时发现,只有最后一行的末尾才是段落标记,其他的都不是。那么其他的是什么符号?如何在Word中进行查找?谢谢!


图中是一段从微信笔记中复制粘贴到Word中的多行文本。

在word查找页面输入^p

——

抱歉刚试了下理解你意思了但我也不知道那个看起来像段落符号的究竟是什么,带格式粘贴到word里看起来像段落符,不带格式粘贴到word里看起来又像是空格

我也有这个疑问。所以每次我都粘贴到记事本里重新编辑一下,再粘贴到其他地方。

1 个赞

查到了,这个东西是^13,一种奇怪的换行符

^13支持“使用通配符”查找;而^p却不支持。因此,如果Word文件中两者同时存在,使用通配符查找^13,可以查到所有的^13和^p;如果查找^p,不仅不能勾选“使用通配符”复选框,且找不到^13

存在于Word中的^13(非段落标记),可以在^13(形状同段落标记一致)后面使用光标定位,而^p(段落标记)则不能。另外,^13会导致在“工具/字数统计”中的段落数与实 际“段落”不符。
1 个赞

好的。谢谢!那这样看来,^13和^p并不等价。我之前以为两者只是用不用通配符的区别。

换行符\n ,16进制代码 0A ,文本符号名称 (LF)

回车符\r , 16进制代码 0D , 文本符号名称 (CR)

回车换行符则是 CRLF \r\n , 16进制代码 0D0A

这里面涉及到unix、windows、mac 对回车换行的理解不同.

  • DOS或Windows使用回车+ 换行(CR+LF)表示下一行;
  • UNIX或Linux采用换行符(LF)表示下一行;
  • MAC采用回车符(CR)表示下一行。

在word 里:

正常的回车是 ^p, 包括了 CRLF

软回车是 ^l, 指 LF

单回车是 ^13, 指 CR

不知道为啥微信好死不死的, 选择了 CR 作为下一行. 可能是为了兼容 苹果系?

可以用 查找替换的方式 ,把这种单回车转换成正常的回车, ^13 转换为 ^p

另外我补充一下. 很多优秀的文本编辑器是可以把这三个符号区分的.

比如 emeditor

image

但是很多文本解析, 只考虑到unix和dos/Windows, 会把 单独的CR 解析成 一个空白符号.

1 个赞

谢谢!word中cr和crlf样子看起来一样