Replace 删除书签行时保留换行符

Replace 删除书签行时保留换行符,replace,notepad++,line-breaks,blank-line,preserve,Replace,Notepad++,Line Breaks,Blank Line,Preserve,我有一个有几行的大文本文件,我想用一个空行替换其中的几行。我使用regex搜索某些模式,对它们进行标记和书签,然后使用:search>Bookmark>Inverse Bookmark希望突出显示我要替换的字符串 但是,我发现只有删除带书签的行和删除未标记的行,这两个行在文本文件中都会断开 有没有办法在用空行替换反向书签行时保留换行符 示例文本(将行1和6标记为书签,以便用空行/空行替换): 预期产出: 1 2 Osiao Paglingap Elementary School 3 Osmen

我有一个有几行的大文本文件,我想用一个空行替换其中的几行。我使用regex搜索某些模式,对它们进行标记和书签,然后使用:
search>Bookmark>Inverse Bookmark
希望突出显示我要替换的字符串

但是,我发现只有
删除带书签的行
删除未标记的行
,这两个行在文本文件中都会断开

有没有办法在用空行替换反向书签行时保留换行符

示例文本(将行
1
6
标记为书签,以便用空行/空行替换):

预期产出:

1 
2 Osiao Paglingap Elementary School
3 Osmena  E/S
4 Osmena Elementary School
5 Osmena ES
6 

您可以执行以下任一选择:

备选方案A)

  • 例如,使用Control+C将空格
    复制到clpiboard
  • Do:搜索=>书签=>替换书签行
  • 如果您不想在行首留下空格,请使用备选方案B)

  • 例如,将不能在整个文件上重复的内容复制到剪贴板
  • Do:搜索=>书签=>替换书签行
  • 替换为
    \r\n
    确保标记
    扩展匹配

  • 您可以执行以下任一选择:

    备选方案A)

  • 例如,使用Control+C将空格
    复制到clpiboard
  • Do:搜索=>书签=>替换书签行
  • 如果您不想在行首留下空格,请使用备选方案B)

  • 例如,将不能在整个文件上重复的内容复制到剪贴板
  • Do:搜索=>书签=>替换书签行
  • 替换为
    \r\n
    确保标记
    扩展匹配

  • 能否显示示例行和预期结果?是否要删除某些行的内容并保留空行?这样文件中的总行数就不会改变?@adrianhh:是的,这就是我想要的。请检查样本代码。能否显示样本行和预期结果?是否要删除某些行的内容并保留空行?这样文件中的总行数就不会改变?@adrianhh:是的,这就是我想要的。请检查样本代码。备选方案A很好。我可以稍后修剪尾随空格。如果您使用备选方案A,您可以稍后使用以下命令删除空格:Search(使用正则表达式):
    ^$
    ;替换为
    。遗憾的是,您无法将“nothing”复制到剪贴板,以便以较少的步骤完成此操作。备选方案a很好。我可以稍后修剪尾随空格。如果您使用备选方案A,您可以稍后使用以下命令删除空格:Search(使用正则表达式):
    ^$
    ;替换为
    。遗憾的是,您无法将“nothing”复制到剪贴板,以便以较少的步骤完成此操作。
    1 
    2 Osiao Paglingap Elementary School
    3 Osmena  E/S
    4 Osmena Elementary School
    5 Osmena ES
    6