我有以下文字;
国=法国
name = jean
country =德国
name = michael
国家=英格兰
名称=插孔
我希望它看起来像;
country = france name = jean
country = germany name = michael
country = england name = jack
如何在Notepad ++中执行此操作?
答案 0 :(得分:8)
从菜单中选择编辑→直线操作→连线 选择线条&按Ctrl + J - >最简单的选择:)
答案 1 :(得分:7)
使用扩展替换功能并将“\ r \ nname”替换为“name”
根据文件替换\ r \ n的相应行结束字符。
如果是来自Windows,请使用\ r \ n
如果是来自unix,请使用\ n
如果是来自mac,请使用\ r
答案 2 :(得分:4)
打开“搜索>替换”对话框
在“查找内容”字段中,不带引号的字符串“(country = \ w *)\ r \ n(name = \ w *)”。
在“替换为”字段中,选择字符串“(\ 1)(\ 2)”,也没有引号。
标记“正则表达式”搜索模式。
按“查找下一个”进行测试。
如果选择以country = XX和name = YY开头的2行,请按“全部替换”。
如果您不使用Windows,则必须仅使用\ n或\ r,具体取决于您使用的是linux / unix还是mac。
Notepad++ Uses Posix Regular表达式。您可以参考任何标准的Posix Regex参考,例如this one或this one。
答案 3 :(得分:0)
在前一行数字和第二行文本时替换文件中的行 1个 文本 2 文本 基于@Filipe Fedalto的答案正则表达式将是: 找到:(\ d +)\ r \ n 替换:(\ 1)