Replace 查找并将行尾替换为“\";逐字的

Replace 查找并将行尾替换为“\";逐字的,replace,notepad++,textpad,Replace,Notepad++,Textpad,我希望使用一些文本编辑器来查找文档中的所有“行尾”,并将它们替换为仅写入的序列“\n”(以便于转换为其他文件类型)。我一直在尝试记事本++和textpad,但运气不好 例如,在记事本++上使用正则表达式模式时,我将在查找字段中键入[Find:\n](它将成功找到),在替换字段中键入[Replace:\Q\n\E](据我所知,\Q和\E是逐字搜索修饰符),但没有令人鼓舞的效果 是否有一种简单的方法来完成此替换?在记事本++搜索和替换对话框(Ctrl-H)中,进入“扩展”模式 从这里开始,用\\n替

我希望使用一些文本编辑器来查找文档中的所有“行尾”,并将它们替换为仅写入的序列“\n”(以便于转换为其他文件类型)。我一直在尝试记事本++和textpad,但运气不好

例如,在记事本++上使用正则表达式模式时,我将在查找字段中键入[Find:\n](它将成功找到),在替换字段中键入[Replace:\Q\n\E](据我所知,\Q和\E是逐字搜索修饰符),但没有令人鼓舞的效果


是否有一种简单的方法来完成此替换?

在记事本++搜索和替换对话框(Ctrl-H)中,进入“扩展”模式

从这里开始,用
\\n
替换
\r\n
应该可以-如果我正确理解您的问题的话

例如,我输入了

something
something else
blah
。。。然后用“全部替换”完成上述操作,这给我留下了:

something\nsomething else\nblah

我知道这是一个相当古老的问题,但如果其他人感兴趣,这里有另一个更简单的方法来做同样的事情

如果进入记事本++并进入编辑>下线转换,则If允许您从当前下线转换为Unix样式、Windows样式或Mac样式

  • Unix仅为
    \n
  • Windows是
    \r\n
  • Mac仅为
    \r
试试蓝鱼编辑器 只需复制和粘贴,无需担心\r或\n

打开查找并替换->查找“$”并替换为“任意字符”。
在搜索模式中,选择正则表达式。参考图片。

好的,太棒了。但是,我有很长的行,因此最好只将文本添加到行的结尾或开头,而不替换EOL(程序说我的行太长),有没有简单的方法可以做到这一点?如果您希望将它们保留在不同的行上,但仍然添加到行中,然后您需要将
\r
\n
替换为
\\n
。不完全确定你会喜欢哪一个,但那应该可以。