用"\n"逐字找到并替换行尾

jen*_*.cl 8 replace notepad++ textpad

我希望使用一些文本编辑器来查找文档中的所有"行尾",并将其替换为只写成序列"\n"(以便于转换为另一种文件类型).我一直在尝试使用Notepad ++和textpad,运气不佳.

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

有没有简单的方法来完成这个替换?

nit*_*sua 24

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

从那里,如果我正确理解你的问题\r\n,\\n应该替换它.

例如,我输入了......

something
something else
blah
Run Code Online (Sandbox Code Playgroud)

...然后用"全部替换"完成上述操作,这使我得以:

something\nsomething else\nblah
Run Code Online (Sandbox Code Playgroud)


小智 12

我知道这是一个相当古老的问题,但如果其他人感兴趣的话,这是另一种更容易做同样事情的方法.

如果你进入Notepad ++并转到编辑> EOL转换,如果允许你从当前的EOL转换为Unix风格,Windows风格或Mac风格.

  • Unix \n只是
  • Windows是 \r\n
  • Mac \r只是


Sri*_*ary 7

在此输入图像描述

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