我希望使用一些文本编辑器来查找文档中的所有“行尾”,并将它们替换为仅写入的序列“\n”(以便于转换为另一种文件类型)。我一直在尝试使用 Notepad++ 和 textpad,但运气不佳。
例如,当在 Notepad++ 上使用正则表达式模式时,我将在查找字段中输入 [Find:\n](它将成功找到),并在替换字段中输入 [Replace:\Q\n\E](据我所知,\Q 和\E 是逐字搜索修饰符),没有令人鼓舞的效果。
有没有一种简单的方法可以完成这种替换?
最佳答案
在 notepad++ 搜索和替换对话框 (Ctrl-H) 中,进入“扩展”模式。
从那里,用 \\n
替换 \r\n
应该可以做到 - 如果我正确理解你的问题。
例如,我输入...
something
something else
blah
...然后使用“全部替换”执行上述操作,这给我留下了:
something\nsomething else\nblah
关于replace - 查找行尾并将其逐字替换为 "\n",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15398202/