Notepad ++将2行合并为1行

Sar*_*dow 8 editing notepad++

我有以下文字;

country = france
name = jean
country = germany
name = michael
country = england
name = jack

我希望它看起来像;

country = france name = jean
country = germany name = michael
country = england name = jack

我如何在Notepad ++中执行此操作?

Sag*_*hia 14

从菜单中选择编辑→直线操作→连接线或选择线并按Ctrl + J - >最简单的选项:)


dod*_*ron 6

使用扩展替换功能并将"\ r \nname"替换为"name"

根据文件替换\ r \n的相应行结束字符.

如果是来自Windows,请使用\ r \n

如果是来自unix,请使用\n

如果是来自mac,请使用\ r \n


Fil*_*lto 5

  1. 打开“搜索>替换”对话框

  2. 在“查找内容”字段中输入不带引号的字符串“(country=\w*)\r\n(name=\w*)”。

  3. 在“替换为”字段中放置字符串“(\1) (\2)”,也不带引号。

  4. 标记“正则表达式”搜索模式。

  5. 按“查找下一个”进行测试。

  6. 如果选择了以国家/地区 = XX 和名称 = YY 开头的 2 行,则按“全部替换”。

如果您不使用 Windows,则只需使用 \n 或 \r,具体取决于您使用的是 linux/unix 还是 mac。

Notepad++ 使用 Posix 正则表达式。您可以参考任何标准 Posix Regex 参考,例如thisthis