删除所有换行符并在特定文本后添加它们

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除所有换行符并在特定文本后添加它们相关的知识,希望对你有一定的参考价值。

我有文本文件,我必须删除所有换行符,然后在每个文本</row>后添加新换行符。我怎么能用替换工具呢?

答案

至少你需要分两步完成。

首先,单击工具栏中的¶符号:您可以看到是否有CRLF行结尾或只是LF

单击“替换”按钮,然后根据行尾的类型放置 。在对话框的“搜索模式”部分中,选中“扩展”单选按钮(解释 等)。然后用空格替换所有出现的事项(空字符串)。

你以一条大线结束......

接下来,在相同的“替换”对话框中,将您的分隔符(</Row>)放在“替换为”字段中,将其与行尾(</Row> )相同。全部替换,你就完成了。

另一答案

您也可以转到Notepad ++并执行以下步骤:

编辑 - > LineOperations->删除空行或删除空行(包含空白字符)

另一答案

您也可以在Notepad ++中尝试这个

  • 突出显示要加入的行(ctrl + a选择全部)
  • 选择“编辑” - >“线操作” - >“连接线”
另一答案
  • 打开Notepad ++
  • 粘贴你的文字
  • 控制+ H.

在弹出窗口中

  • 找到什么: r n
  • 替换为:BLANK_SPACE

你最终得到一条大线。然后

  • 控制+ H.

在弹出窗口中

  • 找什么: (。)
  • 替换为: r n

所以你最终会得到以点结尾的线条

如果你必须多次做同样的过程

  • 转到宏
  • 开始录制
  • 做上面的过程
  • 转到宏
  • 停止录音
  • 保存当前录制的宏
  • 选择捷径
  • 选择要应用该过程的文本(Control + A)
  • 做捷径
另一答案

我通过以下方式实现了这一点 编辑>空白操作>删除不必要的空白和EOL

以上是关于删除所有换行符并在特定文本后添加它们的主要内容,如果未能解决你的问题,请参考以下文章

C ++在文本文件中的特定字符后插入新行

如何添加多个视图和删除视图并在删除后从视图中获取所有数据?

翻译文本中的Qt5换行符?

从容器中删除所有碎片

使用 bash 删除字符串中特定出现后的所有文本

如何在特定单词的垂直 UIStackView 换行符中制作 UITextLabel 文本 l