删除某一列的 CR(回车符)

删除某一列的 CR(回车符)

正如您在附图中看到的,每行末尾都有一个 CR(回车符):

文本文件的屏幕截图

每隔一行只包含一行 CR。这些行不是必需的,但是当我尝试删除“空行”中的 CR 时,没有成功。

具体来说,当我用\r空格替换 CR 时,我的整个文本就变得混乱了。

当我用\r\r它来替换CR时,它又变得一团糟。

有什么提示可以帮助我解决这个问题吗?

我期待提供帮助。

答案1

“正确的” Windows 行尾是 CRLF(回车换行符)或\r\n。因此,作为第一步,您可能需要使用编辑 -> EOL 转换 -> Windows 格式

如果你只想删除空行,你可能需要编辑 -> 行操作 -> 删除空行尝试一下。

答案2

当我拿起文件时

在此处输入图片描述

然后 find= \r\r、 replace= \r,使用搜索模式=正则表达式,我成功地将 double 更改CR为 single CR。这似乎就是你想要的。

在此处输入图片描述

^\r或者,我通过使用 find= 、replace= (空)、mode=regular expression得到了相同的结果。

如果这不是你想要的结果,你必须更加具体

相关内容